아래 코드를 실행하면 If 문이 'True'로 해석되지 않습니다. 체크 박스를 모두 선택해도 항상 'Assm'이 SelectedItem으로 표시됩니다.Selected ListItem이 다른 ListItem을 무시하도록 유지하려면 어떻게해야합니까?
그래서 'Assm'이 기본적으로 선택되도록 허용하고 코드 숨김을 통해 다른 확인란이 선택되어 있는지 확인하려면 어떻게해야합니까?
<asp:CheckBoxList ID="qualityChecks" runat="server" RepeatDirection="Horizontal" TabIndex="8">
<asp:ListItem Text="Assm" Selected="True"></asp:ListItem>
<asp:ListItem Text="Qual"></asp:ListItem>
<asp:ListItem Text="PMgr"></asp:ListItem>
<asp:ListItem Text="Plant"></asp:ListItem>
</asp:CheckBoxList>
If qualityChecks.SelectedItem.Text = "Qual" Then
'Some Code
End If
코드 숨김에 if 문이 있습니까? 그렇다면 어디에서? –
코드 비헤이비어, aspx.vb 페이지에있는 버튼 클릭에 연결된 메서드입니다. – dotnetN00b