如何将MvcHtmlString呈现为HTML

时间:2011-01-15 11:54:53

标签: c# asp.net-mvc-3 razor

我将MvcHtmlString作为我视图的模型。我需要将此字符串呈现为HTML。 目前我试着这样做:

@Model.ToHtmlString()

但是它在我的页面上给了我plaint文本。 我知道这应该是非常简单的答案。但我无法得到它=)

2 个答案:

答案 0 :(得分:14)

您需要使用Html.Raw帮助程序:

@Html.Raw(Model.ToHtmlString())

答案 1 :(得分:2)

尝试使用

@(Model)

并在课堂上实现ToHtmlString()方法