繁体   English   中英

如何设置DataTextField属性?

[英]How to set the DataTextField property?

在.Net 3.5和VB.NET VS2008中,如何在此链接中设置DataTextField属性:

http://www.brainbell.com/tutorials/ASP/Simple_Databinding.html

它说:

现在更新页面以构建TechnologyDescriptor列表,并为每个控件附加TechnologyDescriptor的集合。 对于每个控件,将DataTextField属性设置为“ TechnologyName”(以将其映射到TechnologyDescriptor的TechnologyName属性)。 这将确保技术名称将出现在控件中。 然后将每个控件的DataValueField设置为“ Description”,以将Description属性映射为关联的值。

这个怎么做 ?

假设您要将数据绑定到ListBox ,则可以在任一ASP代码中设置DataTextField的值:

<asp:ListBox id="Listbox1" 
     DataSource="<% databindingexpression %>"
     DataTextField="DataSourceField"
     DataValueField="DataSourceField"
     AutoPostBack="True|False"
     Rows="rowcount"
     SelectionMode="Single|Multiple"
     OnSelectedIndexChanged="OnSelectedIndexChangedMethod"
     runat="server">

   <asp:ListItem value="value" selected="True|False">
      Text
   </asp:ListItem>

</asp:ListBox>

或在后面使用代码:

ListBox1.DataTextField = "DataSourceField";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM