Sim*_*ian 6 model-view-controller asp.net-mvc
渲染服务器代码的运算符有何不同?
Operator: <%@
Operator: <%:
Operator: <%=
Run Code Online (Sandbox Code Playgroud)
<%=
简单地计算表达式并将结果写入页面输出
<%:
是相同的,但HTML也编码输出 - 除非输出实现IHtmlString
<%@
用于特殊框架指令,例如<%@ Page用于指定页面属性,例如母版页
<%
用于代码块,它们是语句,而不是表达式.除非您显式调用写入输出的函数,否则它们不会生成页面输出.
<%#
用于数据绑定表达式,在webforms控件进行数据绑定时对其进行求值.因此它们很少用于MVC.
归档时间: |
|
查看次数: |
90 次 |
最近记录: |