【发布时间】:2010-01-30 22:55:24
【问题描述】:
是否有一个简单地接受并返回原始 html 的 Html 助手?而不是做这样丑陋的事情:
<% if (Model.Results.Count > 0) { %><h2>Results</h2><% } %>
我想做这样的事情:
<% if (Model.Results.Count > 0) { Html.RawHtml("<h2>Results</h2>") } %>
不是很干净,但我认为这是一个改进。存在这样的东西吗?或者有没有比使用 Html 助手更好的替代方法来从这些转义字符中输出原始 html?
【问题讨论】:
-
现在我想一想,如果只使用这样的文字字符串,您将失去智能感知和 html 解析能力。有了上面这样一个简单的例子,这并不是什么大不了的事,但我想对于更复杂的 html 来说可能是这样。
标签: html asp.net-mvc-2 html-helper