Javascript 如何在VB.NET中将数组列表值绑定到复选框中
我的代码隐藏文件中有一个大约100个名称的数组列表,我希望将这些名称显示为复选框,供最终用户选择。如何在我的ASPX.Page上显示它们Javascript 如何在VB.NET中将数组列表值绑定到复选框中,javascript,jquery,asp.net,angularjs,vb.net,Javascript,Jquery,Asp.net,Angularjs,Vb.net,我的代码隐藏文件中有一个大约100个名称的数组列表,我希望将这些名称显示为复选框,供最终用户选择。如何在我的ASPX.Page上显示它们 请给我一些建议。提前谢谢 使用CheckBoxList控件并将数组绑定到它 将复选框列表控件添加到.aspx文件 在页面的代码隐藏类中,将数组绑定到CheckBoxList控件 有关更多详细信息,请查看此链接: 另一种选择是使用中继器,然后绑定到中继器。这是做一个相互排斥的放射科医生的唯一方法,因为分组是有缺陷的。 比如: <asp:repeater r
请给我一些建议。提前谢谢 使用CheckBoxList控件并将数组绑定到它 将复选框列表控件添加到.aspx文件 在页面的代码隐藏类中,将数组绑定到CheckBoxList控件 有关更多详细信息,请查看此链接:
另一种选择是使用中继器,然后绑定到中继器。这是做一个相互排斥的放射科医生的唯一方法,因为分组是有缺陷的。 比如:
<asp:repeater runat="server" id="rptList">
<itemTemplate>
<asp:checkbox runat="server" id="ckBox" text='<%# eval("nameoftextfield")%>' value='<%# eval("nameofvaluefield")%>' />
</itemTemplate>
</asp:repeater>
到目前为止你试过什么?如果你能把c#翻译成VB,这可能会对你有所帮助
Public Sub RetrieveValues()
Dim ckBox As CheckBox
Dim name As String
Dim value As String
For Each item As RepeaterItem In Me.rptList.Items
If item.ItemType = ListItemType.Item Or item.ItemType = ListItemType.AlternatingItem Then
ckBox = CType(item.FindControl("ckBox"), CheckBox)
If ckBox.Checked = True Then
name = ckBox.Text
value = ckBox.Attributes("value")
End If
End If
Next
End Sub