@在asp.net mvc 3预览1自动编码html,有没有一种替代方式让那里有html?
想到这种情况:
@ view.BestSitesEver.Replace(“stackoverflow”,“< h1> StackOverflow< / h1>”)
这将打印出来:< h1> stackoverflow< / h1>
解决方法
@H_502_11@ 你可以使用这个@MvcHtmlString.Create(site.Replace("stackoverflow","<h1>stackoverflow</h1>"))
这将输出没有编码的html字符串
@(new HtmlString(site.Replace("stackoverflow","<h1>stackoverflow</h1>")))
和Erik Porter的评论