2011-11-07 14 views
6

Ho un campo String sul mio modello che contiene un valore html, il mio problema è che quando inserisco il codice per rendere questo campo sulla mia vista sarà completamente riconvertito html, e il risultato finale è un grande stringa con i caratteri HTML escape ...Come scrivere il campo html su asp.net MVC3 Razor

@field //= "<div>" 

rende

&lt ;div&gt ; 

Come posso ignorare questo comportamento e forzarlo a scrivere l'escape html sul mio campo ?

+0

possibile duplicato del [Scrittura/output di stringhe di codice HTML escape] (http://stackoverflow.com/ domande/4281424/scrittura-outputting-html-stringhe-senza escape) –

risposta

15

è possibile utilizzare il Html.Raw helper:

@Html.Raw(field) 
+0

@FlavioOliveira, siete i benvenuti. –

3

Usa @ Html.Raw:

@Html.Raw(field) 
Problemi correlati