Asp.net mvc asp mvc:如何在网页中将Html.DisplayFor(modelItem=>;item.PostContent)呈现为Html?
我有一个asp mvc网站,它将帖子的内容显示为纯字符串!这意味着它将在web浏览器中显示所有html标记,而不是将它们呈现为html!因此,如果我的帖子中有这样的内容:Asp.net mvc asp mvc:如何在网页中将Html.DisplayFor(modelItem=>;item.PostContent)呈现为Html?,asp.net-mvc,Asp.net Mvc,我有一个asp mvc网站,它将帖子的内容显示为纯字符串!这意味着它将在web浏览器中显示所有html标记,而不是将它们呈现为html!因此,如果我的帖子中有这样的内容:我的内容,它将在web浏览器中显示原样!它不会呈现那些html标记! 我认为: @Html.DisplayFor(modelItem => item.PostContent) 我已经试过使用 @Html.Raw(Html.DisplayFor(modelItem => item.PostContent)) 但这
我的内容
,它将在web浏览器中显示原样!它不会呈现那些html标记!
我认为:
@Html.DisplayFor(modelItem => item.PostContent)
我已经试过使用
@Html.Raw(Html.DisplayFor(modelItem => item.PostContent))
但这不起作用,而且会产生错误!
有人能帮我吗?
谢谢
PS:item.PostContent是从我的数据库中读取的帖子内容,其中包含html内容。
@html.Raw(item.PostContent)
谢谢,它解决了问题@html.Raw(item.PostContent)
谢谢,它解决了问题