2011-10-11 51 views
0

我觉得这应该很容易,但它似乎在困扰着我。在ASP.NET MVC3视图中显示数据库中的HTML字段

我有一个包含HTML的数据库字段。例如,该字段可能包含以下内容:

<html> 
<p>This is HTML from the database.</p> 
</html> 

现在,我要做的就是将此HTML呈现在页面上。而是显示实际的HTML标记。

我相信这很简单,但我一直在寻找一段时间,还没有找到解决方案。

在此先感谢您的帮助!很容易对我:)

+0

如何显示它在页面上? – yoozer8

+0

真的很好奇,为什么我在接受我的答案后数周后才得到了满意的答复。爱StackOverflow,但社区中的一些人是ODD。 – MattW

回答

2

尝试

解码

@Html.Raw(HttpUtility.HtmlDecode(Model.YourHtmlContent)); 

Unenconded

@Html.Raw(Model.YourHtmlContent); 
1

如果您使用的剃刀视图使用

@Html.Raw(model.foo) 
相关问题