2011-11-07 24 views
6

Tengo un campo String en mi modelo que contiene un valor html, mi problema es que cuando coloco el código para representar este campo en mi vista, se reconvertirá por completo a html, y el resultado final es una gran cadena con caracteres de escape hTML ...Cómo escribir campo html en asp.net MVC3 Razor

@field //= "<div>" 

renders

&lt ;div&gt ; 

¿Cómo puedo anular este comportamiento y obligarlo a escribir el html sin escape en mi campo ?

+0

posible duplicado de [cadenas HTML/escritura dar salida sin escape] (http://stackoverflow.com/ preguntas/4281424/writing-outputting-html-strings-unescaped) –

Respuesta

15

podría utilizar el Html.Raw ayudante:

@Html.Raw(field) 
+0

@FlavioOliveira, de nada. –

3

Uso @ Html.Raw:

@Html.Raw(field) 
Cuestiones relacionadas