我觉得这应该很容易,但似乎让我很难过。
我有一个包含HTML的数据库字段。例如,该字段可能包含以下内容:
<html>
<p>This is HTML from the database.</p>
</html>
现在,我想要做的就是将这个HTML渲染到页面上。而是显示实际的HTML标记。
我确信这很简单,但我一直在寻找一段时间,但尚未找到解决方案。
提前感谢您的帮助!对我来说很容易:)
答案 0 :(得分:2)
尝试
解码
@Html.Raw(HttpUtility.HtmlDecode(Model.YourHtmlContent));
Unenconded
@Html.Raw(Model.YourHtmlContent);
答案 1 :(得分:1)
如果您使用剃须刀视图,请使用
@Html.Raw(model.foo)