チェックボックスリストがあり、少なくとも1つのチェックボックスがチェックされているかどうかを確認したいと思います. 何もチェックされていない場合は、少なくとも 1 つの項目を選択してくださいという警告メッセージを表示します。可能であれば、コードビハインドでこれを行いたいです。始めたけど正しいか間違っているか分からないけど、最後までやり遂げられない。
public void alert()
{
foreach (ListItem listItem in cblCustomerList.Items)
{
if (!listItem.Selected)
{
}
}
}
aspxのチェックボックスリストは次のとおりです。
<asp:CheckBoxList ID="cblCustomerList" runat="server" DataSourceID="SqlDataSource1" CssClass="CheckBoxList"
DataTextField="GroupName" DataValueField="GroupName"
onclick="readCheckBoxList()" >
</asp:CheckBoxList>
ここにボタンがあります:
<asp:Button ID="Button1" runat="server" CausesValidation="True"
CommandName="Insert" Text="Insert" OnClientClick="return Validate_Checkbox()" />
ご協力いただきありがとうございます。