的DataTextField屬性我有這樣定義的狀態類:綁定詞典(整數,字符串)到一個DropDownList
Public Class State
Public Property StateId As Integer
Public Property Name As Dictionary(Of Integer, String)
End Class
名稱(X)包含不同語言的國家名稱。
我從方法StateManager.GetAllStates() 獲得狀態的集合,我想將此集合綁定到DropDownList。問題是, 我找不到如何設置DataTextField屬性讓我們說stateList.Name(1) 這是我的國家的英文名稱。
Dim stateList As StateCollection = StateManager.GetAllStates()
Me.DataSource = stateList
Me.DataValueField = "StateId"
Me.DataTextField = "Name(1).Value" <-- Problem here
Me.DataBind()
任何人都有想法嗎?
感謝
完美地工作。非常感謝你! – Jason 2010-10-29 20:05:38