问个数据绑定的问题。 我在PAGE_LOAD 中获取了一个entry对象,该对象用 id time content属性,怎么把他们直接绑定到前台的label标签内?求具体写法。 Ps: 我在前台写 <%#Eval("entry.content")%> 不能绑定成功.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this.labelid.Text=entry.content.tostring(); <asp:Label runat="server" text="<%= entry.content%>" /> Eval是针对那些依赖于数据源组件(数据源提供的是一个数据集合)的。在Eval里边的表达式参数,写的是对这个数据集合中每一个数据对象,其查询表达式。而如果要绑定一个全局变量(你至少需要把它声明为protected的全局变量),直接写就可以了,不需要调用Eval方法。例如写<%# entry.content %>要想让绑定表达式计算,你必须对相应的控件执行 DataBind() 操作。例如如果你在Label1的Text上绑定这个属性,那么你就一定要执行 Label1.DataBind() 才能让这个计算真正执行。 <%#Eval("entry.content").Tostring()%> this.labelid.Text=entry.id.tostring();this.labelname.Text=entry.name.tostring(); 仅仅对那些依赖数据源的控件,例如DataList、GridView、ListView等等,假设其数据源产生了一个List<EntryType>数据集合,其中每一个对象都有一个entry属性,而这个属性是一个对象并且又有一个content属性,在模板中你才应该使用<%#Eval(“entry.content")这种属性连缀的表示方法。 <asp:Label id="label1" runat="server" text="<%#Eval(“entry.content")"/> 数据绑定问题 问题=======================高分 求一个用记事本来说明三层架构的例子 来的有分,我就这点分,全送了!!! 求助数组的超简单加入问题!!!!!!!!在线等到解决为止。送分题! 请问:在ASP.NET页面中如何实现数据库备份和恢复功能? Asp.Net Forums2.0 Release 下载和安装说明 我那天做好的级联菜单,今天来就失效了? 关于wencontrol的问题,谢谢 用户控件拖到页面上为什么是个超链接?? 散淀粉,果节前剃省衣下点net的认气(哪里话?) asp.net DateTime.Now格式问题 datalist重复列显示
Eval是针对那些依赖于数据源组件(数据源提供的是一个数据集合)的。在Eval里边的表达式参数,写的是对这个数据集合中每一个数据对象,其查询表达式。而如果要绑定一个全局变量(你至少需要把它声明为protected的全局变量),直接写就可以了,不需要调用Eval方法。例如写<%# entry.content %>要想让绑定表达式计算,你必须对相应的控件执行 DataBind() 操作。例如如果你在Label1的Text上绑定这个属性,那么你就一定要执行 Label1.DataBind() 才能让这个计算真正执行。
this.labelid.Text=entry.id.tostring();
this.labelname.Text=entry.name.tostring();