@{string a="<a>111</a>";}
想要输出html,可以三种方式:
@Html.Raw(a)
@MvcHtmlString.Create(a)
@{WriteLiteral(a);}
@(new HtmlString( "<h1>asdfasd</h1>"))
@(Html.Encode("<h1>asdfasd</h1>"))
本文介绍在ASP.NET MVC框架中如何使用不同方法输出HTML内容,包括直接输出、使用辅助方法及创建新的HTML字符串等技巧。通过实例展示了@Html.Raw、@MvcHtmlString.Create及@{WriteLiteral}
@{string a="<a>111</a>";}
想要输出html,可以三种方式:
@Html.Raw(a)
@MvcHtmlString.Create(a)
@{WriteLiteral(a);}
@(new HtmlString( "<h1>asdfasd</h1>"))
@(Html.Encode("<h1>asdfasd</h1>"))
转载于:https://www.cnblogs.com/LYunF/archive/2013/03/19/2968484.html
351

被折叠的 条评论
为什么被折叠?
