页面中有如下代码:<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>在什么事件中写:全选按钮是否选中?
<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>在什么事件中写:全选按钮是否选中?
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (cbox.Checked == true)
{ }
}
什么都可以把···
<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;
}
}
}
}
全选
jQuery(":checkbox").attr("checked", cont.checked);
}//全选事件