<%# %> 什么意思 <= > 这样又是什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%#%>是在前台的一个数据容器内部进行数据绑定.就是在GridView,Repeater,DataList,DataReader...等内部进行数据绑定.这里有绑定的多种形式:http://www.cnblogs.com/SoulStore/archive/2008/04/09/1145483.html例如绑定到DataView,DataTable,DataSet:<%#((DataRowView)Container.DataItem)["字段名"]%>或<%#((DataRowView)Container.DataItem).Rows[0]["字段名"]%>...等<%=%>是输出一个变量比如输出后台定义后的一个变量public string name ="yourname";你在前台可以直接<%=name%>就输出了 或者是<%=GetUserName()%>...等等. <%#%>之间的语句表示数据绑定的表达式<%=%>之间用于输出已经定义的变量或方法的取值 比较全面了。LZ明白了但是要知道怎么用才行。补充一下<%=%>是输出一个变量 ,但是这个变量必须在CS页面里声明为public才可以。 1.<%# %> 数据绑定控件(如:repeater/datalist等)。2.<%= %> aspx.cs里面的变量,变量的访问修饰符为public || protected。3.<% %> aspx.cs里面的方法,方法访问修饰符为public || protected。eg1.<%#Eval("字段名") %>eg2.<%=str %> //protected string str = "test";eg3.<%ResponseHtml();%> //protected string ResponseHtml(); <% %> 表示中间的内容是服务器端代码,并且上下文环境为“类方法内” <script runat=server> </script> 表示中间的内容是服务器端代码,并且上下文环境为“类方法外” = 相当于在 PageLoad 结束时执行 Response.Write # 相当于 DataBind()时执行 Response.Write DEV控件 ASPxGridView的问题 简单问题简单对待 求解!! session过多可以用什么方法解决? 明天要去面试了,散分求祝福! Asp.net中PostBack机制解决了什么问题,其核心技术是什么 谁有类似QQ的聊天软件源码? 再问:dats的DeleteCommand不执行? 关于 DataGrid 的问题! localhost不能用127.0.0.1能用怎么解决? 怎样在asp.net中用系统提供的方法生成log URL路径的问题 NET怎么实现查找一定的标记,然后用别的字符串替换掉
这里有绑定的多种形式:http://www.cnblogs.com/SoulStore/archive/2008/04/09/1145483.html
例如绑定到DataView,DataTable,DataSet:
<%#((DataRowView)Container.DataItem)["字段名"]%>或
<%#((DataRowView)Container.DataItem).Rows[0]["字段名"]%>
...等
<%=%>是输出一个变量
比如输出后台定义后的一个变量public string name ="yourname";
你在前台可以直接<%=name%>就输出了 或者是<%=GetUserName()%>...等等.
<%=%>之间用于输出已经定义的变量或方法的取值
补充一下
<%=%>是输出一个变量 ,但是这个变量必须在CS页面里声明为public才可以。
2.<%= %> aspx.cs里面的变量,变量的访问修饰符为public || protected。
3.<% %> aspx.cs里面的方法,方法访问修饰符为public || protected。eg1.<%#Eval("字段名") %>
eg2.<%=str %> //protected string str = "test";
eg3.<%ResponseHtml();%> //protected string ResponseHtml();
# 相当于 DataBind()时执行 Response.Write