如何显示如此<b>short article</b>
的呈现的html代码,并将其显示为粗体简短
在ASP.net mvc 3视图中?
我尝试了@System.Web.HttpUtility.HtmlDecode(item.short_article);
但是没有工作
感谢
答案 0 :(得分:7)
您可以使用HtmlHelper.Raw。它将返回非HTML编码的标记。
在输出这样的HTML时,您需要注意安全风险。如果用户输入一些包含Javascript的HTML代码并将其保存到数据库,那么您的页面将呈现并执行此脚本。
如果用户存在为short_article字段输入恶意数据的风险,则应根据您要允许的标记白名单删除其输入。