Asp.net 将复选框定义为选中复选框列表中的复选框
我不知道如何在页面加载期间设置复选框列表中某些复选框的“选中”值。到目前为止,我有这个,但它不工作Asp.net 将复选框定义为选中复选框列表中的复选框,asp.net,vb.net,Asp.net,Vb.net,我不知道如何在页面加载期间设置复选框列表中某些复选框的“选中”值。到目前为止,我有这个,但它不工作 For Each DataRow As DataRow In groupDataset().Tables(0).Rows Dim i As Integer For i = 0 To cblGroups.Items.Count - 1 Response.Write(cblGroups.DataValueField)
For Each DataRow As DataRow In groupDataset().Tables(0).Rows
Dim i As Integer
For i = 0 To cblGroups.Items.Count - 1
Response.Write(cblGroups.DataValueField)
If DataRow("memberID").ToString = cblGroups.DataValueField Then
cblGroups.Items(i).Selected = True
End If
Next
Next
这可能吗
谢谢,试试这个。您需要查看复选框列表中的每个项目,而不是组本身的datavaluefield
For Each DataRow As DataRow In groupDataset().Tables(0).Rows
Dim i As Integer
For i = 0 To cblGroups.Items.Count - 1
Response.Write(cblGroups.Items(i).Value)
If DataRow("memberID").ToString = cblGroups.Items(i).Value Then
cblGroups.Items(i).Selected = True
End If
Next
Next
您是否已尝试单步执行此代码,并检查是否通过某些正比较达到Selected=True行?