ASP.NET MVC中有什么好处
<%= Html.LabelForModel() %>
或
<%: Html.LabelForModel() %>
?为什么呢?
答案 0 :(得分:5)
如果它返回MvcHtmlString则无关紧要; <%:
会知道它是预先转发的。因此,我会使用 <%:
,因为审稿人不需要考虑“这是否已转义?或者这是一个原始字段?”。
当然,这取决于创建的代码 MvcHtmlString是否理智......
答案 1 :(得分:4)
答案 2 :(得分:0)
两者都不“更好”。它们都输出相同的确切标记。