ASP.NET中CheckBox选中事件,该如何解决
ASP.NET中CheckBox选中事件
页面中有如下代码:
<asp:TemplateField>
<HeaderTemplate>
<input type="checkbox" id="checkAll" />
</HeaderTemplate>
<EditItemTemplate>
<asp:CheckBox ID="cbUser" runat="server" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="cbUser" runat="server" />
</ItemTemplate>
</asp:TemplateField>
在什么事件中写:全选按钮是否选中?
------解决方案--------------------
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (cbox.Checked == true)
{
}
}
什么都可以把···
------解决方案--------------------
页面中有如下代码:
<asp:TemplateField>
<HeaderTemplate>
<input type="checkbox" id="checkAll" />
</HeaderTemplate>
<EditItemTemplate>
<asp:CheckBox ID="cbUser" runat="server" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="cbUser" runat="server" />
</ItemTemplate>
</asp:TemplateField>
在什么事件中写:全选按钮是否选中?
------解决方案--------------------
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (cbox.Checked == true)
{
}
}
什么都可以把···
------解决方案--------------------
- HTML code
<asp:TemplateField HeaderText=""> <ItemTemplate> <asp:CheckBox ID="cb" runat="server" /> </ItemTemplate> <HeaderTemplate> <input id="cball" type="checkbox" class="cb1" onclick="SltAllValue();" title="全选/取消全选"/> </HeaderTemplate> </asp:TemplateField> //全部选中和全部取消选中 function SltAllValue() { var chkall= $("cball"); var chkother= document.getElementsByTagName("input"); var tr=""; for (var i=0;i<chkother.length;i++) { if( chkother[i].type=='checkbox') { if(chkother[i].id!="cball"&&chkother[i].id!="undefinded" ) { tr=chkother[i].id; tr=tr.replace("cb",""); } if(chkall.checked==true) { chkother[i].checked=true; } else { chkother[i].checked=false; } } } }
------解决方案--------------------
在什么事件中写:全选按钮是否选中?
意思是
在什么事件中写:判断全选按钮是否选中吗?
------解决方案--------------------
function checkAll(cont) {
jQuery(":checkbox").attr("checked", cont.checked);
}//全选事件