2016-10-18 1 views
0

У меня есть простой ASP список флажок (см ниже):Vb.net создать флажок элементы из разделенных запятыми строка

<asp:CheckBoxList ID="CheckBoxList1" runat="server"> 
       </asp:CheckBoxList> 

У меня есть строка в моей vb.net (см ниже):

«1,2,3,4,5,6,7,8,9,10»

Я хочу, чтобы иметь возможность Переберите каждое число в моих строках и добавить каждый как флажок в мой список флажков. Я искал онлайн, хотя большинство решений, с которыми я столкнулся, кажутся немного отличными от того, чего я хочу достичь.

Это код, который я до сих пор:

For Each s In checkBoxString.split(",") 
     Next 

мне было интересно, если кто-нибудь может дать мне какие-либо предложения, как я могу добиться этого. Любая помощь приветствуется, спасибо заранее.

ответ

1

Вам нужно создать ListItem и добавить его в список CheckBoxList пунктов:

For Each s In checkBoxString.split(",") 
    CheckBoxList1.Items.Add(New ListItem(s)) 
Next