什么是渲染asp.mvc
答
<%:HTML编码结果 <%=等于RESPONSE.WRITE <%@是一个预处理器derictive
答
<%=
简单地计算表达式,并将结果写入到页面输出
<%:
是相同的,而且HTML编码的输出 - 除非输出实现IHtmlString
<%@
适用于特殊的框架指令,例如<%@页面用于指定页面属性,如主页面
<%
适用于代码块是语句而不是表达式。这些将不会生成页面输出,除非您明确调用写入输出的函数。
<%#
为数据绑定表达式中,当web表单控件是数据绑定被评估。因此它们很少用于MVC。
2010-11-24 13:30:12