我在数据库中保存了HTML格式的文本。 现在我想做的是获取该文本并发送视图,所有html格式化。但我得到的只是: &安培; LT; p& GT;
这不是我想要的。任何想法如何获得
答案 0 :(得分:9)
请勿在视图中进行HTML编码:
剃刀:
@Html.Raw(Model.SomeHtmlStringComingFromTheDatabase)
的WebForms:
<%= Model.SomeHtmlStringComingFromTheDatabase %>
备注:通过这样做,您承认您完全理解XSS attacks应用程序容易受到攻击的后果,并且如果来自用户输入,您就必须清理此HTML。
答案 1 :(得分:0)
在您的视图中查看使用Html.Raw()。