I have a simple Model:
public class MyModel
{
public string Text{get;set;}
}
I have a View, which renders Text property of MyModel:
I think you need to use it like:
<p>@Html.Raw(Model.Text)</p>
You can find more info here on Phil Haack's blog.
anurse points out in the comments that you could, alternatively, set the type of the Text
member of your View Model type as IHtmlString
and just use @Model.Text
to output it. ASP.NET MVC is clever enough to realize that the output should not be escaped.