asp:checkbox リストで少なくとも 1 つの項目が選択されていることを確認したいのですが、checkboxlist で少なくとも 1 つの項目が選択されている場合は、ボタンを有効にします。
助けてください
asp:checkbox リストで少なくとも 1 つの項目が選択されていることを確認したいのですが、checkboxlist で少なくとも 1 つの項目が選択されている場合は、ボタンを有効にします。
助けてください
詳細については、javascript を使用したチェックボックス リスト Asp.Net コントロールの検証のリンクを参照してください。してみてください:
<script language="javascript" type="text/javascript">
function CheckItem(sender, args){
var chkControlId = '<%=chkMealPeriod.ClientID%> '
var options = document.getElementById(chkControlId).getElementsByTagName('input');
var ischecked=false;
args.IsValid =false;
for(i=0;i<options.length;i++)
{
var opt = options[i];
if(opt.type=="checkbox")
{
if(opt.checked)
{
ischecked= true;
args.IsValid = true;
}
}
}
}