asp.net <%%> <%#%><%=%><%@%><%$%>用法区别
2015-11-05 09:29
573 查看
1.<% %>用来绑定后台代码
如:
< %
for(int i=0;i<100;i++)
{
Reaponse.Write(i.ToString());
}
%>
2.<%# %> 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如: < %# Container.DataItem("title") %>
3.<%= %>用来绑定后台的变量或方法且有返回值 的,但此时的变量名或方法的访问修饰符为protected或public
如:<%=name%> <%=getstr()%>
4.<%@ %>用来导入后台命名空间
如:<%@ import namespace="system.data">
5.<%$ %>用来绑定web.config里的字符串(键值对)
如:<asp:TextBox runat="server" ID="cc" Text="<%$ ConnectionStrings:pubs%>"></asp:TextBox>
web.config
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<connectionStrings>
<add name="pubs" connectionString="Server=.;database=pubs;uid=sa;pwd=" providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
注:内容写的有点乱,只是学习笔记而已
如:
< %
for(int i=0;i<100;i++)
{
Reaponse.Write(i.ToString());
}
%>
2.<%# %> 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如: < %# Container.DataItem("title") %>
3.<%= %>用来绑定后台的变量或方法且有返回值 的,但此时的变量名或方法的访问修饰符为protected或public
如:<%=name%> <%=getstr()%>
4.<%@ %>用来导入后台命名空间
如:<%@ import namespace="system.data">
5.<%$ %>用来绑定web.config里的字符串(键值对)
如:<asp:TextBox runat="server" ID="cc" Text="<%$ ConnectionStrings:pubs%>"></asp:TextBox>
web.config
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<connectionStrings>
<add name="pubs" connectionString="Server=.;database=pubs;uid=sa;pwd=" providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>
注:内容写的有点乱,只是学习笔记而已
相关文章推荐
- asp.net 修改/删除站内目录操作后会导致Session丢失
- 解决asp.net mvc UpdateModel更新对象后出现null问题的方法
- aspx 的页面事件执行顺序
- ubuntu下给raspy pi2 编译qt5库
- ASP.NET 4.0的ClientIDMode属性
- ASP.NET WebAPI 09 Controller的激活
- ASP.NET中验证控件的使用
- JSP GridView --使用自定义标签实现ASP.NET的控件
- asp.net学习之Repeater控件
- asp中弹出对话框,确定后重定向方法
- asp 时间的比较如何选择出适合范围的时间
- ASP.NET中IsPostBack详解
- asp.net 调用echarts显示图表控件随浏览器自适应解决方案
- win7 spark运行本地程序文件出错 error:avaSparkContext. : java.lang.NullPointerException
- C# ASP.NET基类,常用类库及源代码
- Asp.Net MVC页面静态化功能实现二:用递归算法来实现
- Asp.net Session过期页面处理
- [ASP.NET] 将数据绑定到DropDownlist中的常见问题
- Asp.net 日历控件
- Encription