asp mvc:如何在网页中将Html.DisplayFor(modelItem => item.PostContent)渲染为html?

时间:2016-08-07 05:30:38

标签: asp.net-mvc

我有一个asp mvc网站,以普通字符串显示帖子的内容!意思是它在Web浏览器中显示所有html标签,而不是将它们呈现为html!所以,如果我在我的帖子中<b>my content </b>,它会在网络浏览器中显示它!它不会渲染那些html标签! 在视图中我有:

 @Html.DisplayFor(modelItem => item.PostContent)

我已经尝试使用

@Html.Raw(Html.DisplayFor(modelItem => item.PostContent))

但这不起作用并且会出错! 有人可以帮我这个吗? 感谢

PS:item.PostContent是我的数据库中正在读取的内容,其中包含html内容。

0 个答案:

没有答案