首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET中CheckBox选中事件,该如何解决

2012-05-28 
ASP.NET中CheckBox选中事件页面中有如下代码:asp:TemplateFieldHeaderTemplateinput typecheckbox

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)
{

}
}
什么都可以把···
[解决办法]

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);
}//全选事件

热点排行