2010-08-02 50 views

回答

2

如果項目嵌入到aspx中,則必須綁定ListItem元素中的文本屬性Text="<%$ Resources:WebResources, RadioItemText %>"。如果以編程方式產生,你必須將其存儲在您的視圖模型(使用數據綁定)或加:

myRadioButtonList.Add(WebResources.ItemText1); 
+0

好的,但如何爲每個ListItem分配不同的值? – Tony 2010-08-02 07:35:08

+0

我編輯了我的問題 – onof 2010-08-02 08:55:33

0

我停下結合,並手工做的事情。用兩列,ID和值抓取數據集。

Dim rmHello As New ResourceManager("Resources.ResourceFileName", Assembly.Load(New AssemblyName("app_GlobalResources"))) 
    Dim dsData As DataSet 
    Dim drData As DataRow 
    Dim li As ListItem 

    If Not IsNothing(dsData) AndAlso dsData.Tables.Count > 0 Then 
      For Each drData In dsData.Tables(0).Rows 
       li = New ListItem(rmHello.GetString(CStr(drData.Item("ID"))), CStr(drData.Item("value"))) 
       rbl.Items.Add(li) 
      Next 
     End If 

我相信對數據的檢查,posibly參考表(0).Rows可能是整潔,但我希望是有人清楚。

相關問題