다음 CheckBoxList가 포함 된 aspx 페이지가 있습니다. VB.NET checkboxes
<form id="form1" runat="server">
<asp:CheckBoxList id="check1" AutoPostBack="True" TextAlign="Right" OnSelectedIndexChanged="Check" runat="server">
</asp:CheckBoxList>
<br />
<asp:label id="mess" runat="server"/>
</form>
가 그런 된 .vb 페이지에서 나는 모든 고객의 이름을 가져올를 Page_Load 하위에서 쿼리를 가지고 그들은 (참 또는 거짓) 검증 된 사용자인지 여부. 데이터 집합을 반복 할 때 각 이름에 ListItem을 추가하고 유효성이 검사 된 사용자 인 경우 확인란을 선택해야합니다. 여기에 데이터 세트
For i = 0 To dt.Rows.Count - 1
If CStr(dt.Rows(i).Item("isValid")) = True Then
"<asp:ListItem>" + CStr(dt.Rows(i).Item("Name")) + "</asp:ListItem>"
Else
"<asp:ListItem>" + CStr(dt.Rows(i).Item("Name")) + "</asp:ListItem>"
End If
나는 많은 ListItems를 추가하려고 위의 루프 밤은 알고 내 루프 내 루프에서 확인 많은 ListItems를 추가하려면 어떻게, 무엇입니까? 어떤 도움을 주시면 감사하겠습니다. 감사합니다
난 상자가 선택되지 않았 으면 어떻게 확인합니까
check1.Items(i).Selected
을하는 등 체크되어 있는지 확인하는 방법이 알아? 이런 식으로 뭔가가
check1.Items(i).Selected = False
+1 당신이 내가 뭘 넣어 준 것만 큼 당신이 편집 할 때까지 나는 내 자신의 솔루션을 제공하려고했다 :) – Curt
@ 커트 : 네, 첫 번째 버전에서 나는 첫 번째 버전에서 선택과 혼합 사용;) –