<ItemTemplate>
<a href='Reader.aspx?MailID=<%# DataBinder.Eval(Container.DataItem,"MailID") %>&FolderID=<%# DataBinder.Eval(Container.DataItem,"FolderID") %>'><%=AliasName%> <%=Email %></a>
</ItemTemplate>我知道<%# ..... %>用于数据绑定,而<%= ...... %>的含意还不很清楚。
<a href='Reader.aspx?MailID=<%# DataBinder.Eval(Container.DataItem,"MailID") %>&FolderID=<%# DataBinder.Eval(Container.DataItem,"FolderID") %>'><%=AliasName%> <%=Email %></a>
</ItemTemplate>我知道<%# ..... %>用于数据绑定,而<%= ...... %>的含意还不很清楚。
解决方案 »
- 如何在asp.net上播放MP4格式的视频(不用MediaPlayer)?
- SqlException有没有指定的SQL主外键异常
- GridView1.DataSource = cs.accessGetDataSet(sql)
- 搞网站开发,用64bit系统好吗?用过的人来说说感受
- 小菜提问:VS2005逐过程调试
- 出现个错误,不知道是什么意思,大家帮我看看
- 广告位显示算法
- 如何获取当前选中控件的id编号。
- 两个不同服务器间如何传递Cookies
- 关于 .net 与DataWarehouse 的问题!(我问了好多遍了,希望大家帮帮忙!)
- 安装SQL2005的问题
- 今天不解决,我不睡啦,怎么在服务器端获得联动DROPDOWNLIST的值
= 就是Response.Write
<%Response.Write("...");%>
你的试验是错误的
= 是绑定cs文件中的公有变量
#只在绑定数据的上下文中有效.
= 就是Response.Write
a.aspx.cs里面定义了public datatable dt;
在a.aspx.source里面你就可以在<%%>访问dt了
<%%>这种东西都是从ASP继承过来的
现在ASP.NET有多处拉一个#,我的观点是认为用在绑定控件里面,对于绑定控件的数据源的引用
<%#......%> 数据绑定 在运行 Object.DataBind()只有才管用
老婆出来看钻石。。--------------------------------------------------------搞笑
<%= %> 可以绑定后台的公有成员
<%= %> 服务器端运行代码,在解析页面时计算数值,显示HTML,和以前的ASP服务器端代码同样的道理由上面的介绍可以知道,<%# %>,<%= %>是不同的概念,他们也运行在不同的时刻,根据一个页面的生存周期,先执行后台CS代码,再解析ASPX页面,可以知道<%# %>先于<%= %>运行你可以自己做个例子验证
<%# %> 用于数据绑定 ,但也可以执行程序
<% %>用于执行服务器端运行代码