快捷搜索:

DropDownList 控件 DataTextField 和 DataValueField 分开绑定

Sub Page_Load

If Not Page.IsPostBack Then

Dim URLs = New SortedList()

URLs.Add("Google", "http://www.google.com")

URLs.Add("MSN", "http://search.msn.com")

URLs.Add("Yahoo", "http://www.yahoo.com")

URLs.Add("Lycos", "http://www.lycos.com")

URLs.Add("AltaVista", "http://www.altavista.com")

URLs.Add("Excite", "http://www.excite.com")

'-- Bind SortedList to controls

RadioButtons.DataSource = URLs

RadioButtons.DataTextField = "Key"

RadioButtons.DataValueField = "Value"

RadioButtons.DataBind()

CheckBoxes.DataSource = URLs

CheckBoxes.DataTextField = "Key"

CheckBoxes.DataValueField = "Value"

CheckBoxes.DataBind()

DropDownList.DataSource = URLs

DropDownList.DataTextField = "Key"

DropDownList.DataValueField = "Value"

DropDownList.DataBind()

ListBox.DataSource = URLs

ListBox.DataTextField = "Key"

ListBox.DataValueField = "Value"

ListBox.DataBind()

End If

End Sub

您可能还会对下面的文章感兴趣: