<%=%>
里面放的变量名,未经过encode
<%:%>
里面放的变量名,经过encode
<% %>
中间一般放函数或者方法,典型的asp程序写法。
<%#%>
这里是数据的绑定 只能用在数据绑定控件中。
<%@ %>
表示:引用
-
-
- public static string MyLable(this HtmlHelper helper, string lbText)
- {
- return string.Format("<span>{0}</span>", lbText);
- }
-
-
- public static MvcHtmlString MyMvcHtmlStringLable(this HtmlHelper helper, string lbText)
- {
- string str= string.Format("<span>{0}</span>", lbText);
- return new MvcHtmlString(str);
- }
-
运行、获取后台代码或值。
<%%>之间可以写服务器端代码,比如
<%
for(var i=0;i<10;i++){
//执行循环体
}
%>
又如
<%
for(var i=0;i<10;i++){
%>
//执行循环体(此时循环体为html语言)
<%}
%>;
<%=%>获取后台的变量值,比如后台一个session["ab"]="ab";前台<%=session["ab"]%>就能取到值;
<%:%>同<%=%>。
版权声明:本文为博主原创文章,未经博主允许不得转载。
转载地址:http://blog.csdn.net/zyh_1988/article/details/51606847