简单的LABEL绑定数据的问题? <asp:Label id="Label7" runat="server" Text='<%# DataBinder.Eval(Container,"DataItem.TDATE") %>'></asp:Label>为什么取不到值。而放在DATALIST里却可以。这是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的,放在外面当然不行,因为它是模块列的绑定。放在datagrid里面也是可以的, 单独的Label有必要这么取吗? 数据绑定设计视图中的单值 Web 服务器控件 1、选择该控件,并且在“属性”窗口中,单击“(Data Bindings)”属性中的按钮。 显示“数据绑定”对话框,在其中显示在设计时可用的该控件的所有属性和数据源。 2、在“可绑定属性”下,选择要绑定到数据的属性。 3、如果要将数据绑定到在设计时可用的数据源和成员,则选择“简单绑定”。按如下说明展开相应的节点: 如果直接绑定到数据集中的数据,则首先展开数据集的名称,然后展开表的名称。这将显示 DefaultView 对象(由数据集自动生成的数据视图),而后者又将展开到 DefaultView.[0],即展开到数据视图中的第一个记录。 注意 若要有效使用此绑定,必须在运行时设置默认数据视图的 RowFilter 属性,以便数据视图只包含一个记录。有关详细信息,请参见向窗体或组件添加数据视图。如果将控件添加到 Repeater、DataList 或 DataGrid 控件中的模板,则展开 Container 节点,该节点引用父控件的数据源。展开 DataItem 节点,然后选择要绑定到的列。当控件运行时,DataItem 将包含当前正由父容器处理的记录。 注意 在 Simple Binding 树中可用的对象是:Page 对象;从 Component 类派生的任何数据源;在页的 InitializeComponent 方法中实例化的任何对象;以及实现 IEnumerable 接口的任何对象。当选择一个数据源和成员时,将构造数据绑定表达式并且该表达式显示在禁用的“自定义绑定表达式”框下方。 4、如果使用 String 类型的属性,并且要设置表达式结果的格式,则从“格式”列表中选择格式设置表达式。 5、如果您要创建自己的数据绑定表达式,或者修改根据“简单绑定”中的选择生成的数据绑定表达式,则选择“自定义绑定表达式”。 启用该编辑框并且可以键入或编辑该表达式。 注意 也可以编辑 HTML 视图中的绑定表达式。对于要绑定的任何属性重复步骤 2 到 5。 单击“确定”关闭对话框。 在“属性”窗口中,数据绑定标志符号 () 显示在“Name 属性”框中,指示该属性被数据绑定。 在 Web 窗体页中添加调用控件或页的 DataBind 方法的代码。 注意 通常不需要在每个往返过程中都调用 DataBind 方法(即在页初始化阶段不需要检查回发),因为这样做会替换控件中的值。还可以通过编辑 Web 窗体设计器的 HTML 视图中的控件声明,指定数据绑定。数据绑定 HTML 视图中的单值控件 1、创建数据绑定表达式并将其作为属性(特性)的值分配。表达式语法是: <%# expression %>2、下面的示例显示一个数据绑定表达式。该表达式获取数据视图的第一个记录的 au_lname 列的值,并将其分配给 TextBox Web 控件的 Text 属性。 <asp:TextBox id="TextBox1" runat="server" Text='<%# DataView1(0)("au_lname") %>'></asp:TextBox>注意 有关更多信息,请参见 Web 窗体页的数据绑定表达式和数据绑定表达式语法。在 Web 窗体页中添加调用控件或页的 DataBind 方法的代码。 注意 通常不需要在每个往返过程中都调用 DataBind 方法(即在页初始化阶段不需要检查回发),因为这样做会替换控件中的值。 IIS中不好用 Url Rewrite C#中如何确定一个object的大小 DataSet填充Crystal Report 不能显示数据 ASP.NET_SessionId问题 鍏充簬鐗╂祦缃戠珯鐨勬ā鍧楀寲鍒?姹傝В) 管理网站出错 『从Word文档进行复制粘贴的问题』『暴走请求大虾帮忙』 不能输入中文的问题? 请教asp.net中的页面视图对象ViewState及隐藏组件的报错问题 关于pageload的问题 100分求《ASP.NET办公自动化系统开发实例导航》附书源码 请孟子和其他看过duwamish的朋友进来指点下,非常感谢!!!!!!!
放在datagrid里面也是可以的,
显示“数据绑定”对话框,在其中显示在设计时可用的该控件的所有属性和数据源。 2、在“可绑定属性”下,选择要绑定到数据的属性。
3、如果要将数据绑定到在设计时可用的数据源和成员,则选择“简单绑定”。按如下说明展开相应的节点:
如果直接绑定到数据集中的数据,则首先展开数据集的名称,然后展开表的名称。这将显示 DefaultView 对象(由数据集自动生成的数据视图),而后者又将展开到 DefaultView.[0],即展开到数据视图中的第一个记录。
注意 若要有效使用此绑定,必须在运行时设置默认数据视图的 RowFilter 属性,以便数据视图只包含一个记录。有关详细信息,请参见向窗体或组件添加数据视图。
如果将控件添加到 Repeater、DataList 或 DataGrid 控件中的模板,则展开 Container 节点,该节点引用父控件的数据源。展开 DataItem 节点,然后选择要绑定到的列。当控件运行时,DataItem 将包含当前正由父容器处理的记录。
注意 在 Simple Binding 树中可用的对象是:Page 对象;从 Component 类派生的任何数据源;在页的 InitializeComponent 方法中实例化的任何对象;以及实现 IEnumerable 接口的任何对象。
当选择一个数据源和成员时,将构造数据绑定表达式并且该表达式显示在禁用的“自定义绑定表达式”框下方。 4、如果使用 String 类型的属性,并且要设置表达式结果的格式,则从“格式”列表中选择格式设置表达式。
5、如果您要创建自己的数据绑定表达式,或者修改根据“简单绑定”中的选择生成的数据绑定表达式,则选择“自定义绑定表达式”。
启用该编辑框并且可以键入或编辑该表达式。 注意 也可以编辑 HTML 视图中的绑定表达式。
对于要绑定的任何属性重复步骤 2 到 5。
单击“确定”关闭对话框。
在“属性”窗口中,数据绑定标志符号 () 显示在“Name 属性”框中,指示该属性被数据绑定。 在 Web 窗体页中添加调用控件或页的 DataBind 方法的代码。
注意 通常不需要在每个往返过程中都调用 DataBind 方法(即在页初始化阶段不需要检查回发),因为这样做会替换控件中的值。
还可以通过编辑 Web 窗体设计器的 HTML 视图中的控件声明,指定数据绑定。数据绑定 HTML 视图中的单值控件 1、创建数据绑定表达式并将其作为属性(特性)的值分配。表达式语法是:
<%# expression %>
2、下面的示例显示一个数据绑定表达式。该表达式获取数据视图的第一个记录的 au_lname 列的值,并将其分配给 TextBox Web 控件的 Text 属性。 <asp:TextBox id="TextBox1" runat="server"
Text='<%# DataView1(0)("au_lname") %>'>
</asp:TextBox>
注意 有关更多信息,请参见 Web 窗体页的数据绑定表达式和数据绑定表达式语法。
在 Web 窗体页中添加调用控件或页的 DataBind 方法的代码。
注意 通常不需要在每个往返过程中都调用 DataBind 方法(即在页初始化阶段不需要检查回发),因为这样做会替换控件中的值。