ASP.NET DataValueFieldProperties


ListControl 控件参考手册ListControl Control Reference Manual

Definition and Usage

The DataValueField property specifies the data source field to bind to the Value property of each item in the control.


Example

The following example uses an XML file to populate the RadioButtonList data:

<%@ Import Namespace="System.Data" %>

<script runat="server">
sub Page_Load
  if Not Page.IsPostBack then
  dim mycountries=New DataSet
  mycountries.ReadXml(MapPath("countries.xml"))
  rb.DataSource=mycountries
  rb.DataValueField="value"
  rb.DataTextField="text"
  rb.DataBind()
  end if
end sub

sub displayMessage(s as Object,e As EventArgs)
  lbl1.text="You selected: " & rb.SelectedItem.Text
end sub
</script>

<form runat="server">
<asp:RadioButtonList id="rb" AutoPostBack="True"
runat="server" onSelectedIndexChanged="displayMessage" />
<asp:label id="lbl1" runat="server" />
</form>

Demo Example »

The XML file used in the example iscountries.xml


ListControl 控件参考手册ListControl Control Reference Manual Other Extensions