一分耕耘,一分收获

编程路上的成长与收获

 

全选gridView中的复选框


<asp:CheckBox ID="CheckAll" runat="server" Text="全选" OnCheckedChanged="selectAll" AutoPostBack="True" />

 protected void selectAll(object sender, EventArgs e)
    {
        //如果选中,则全选;否则,取消选择
        if (CheckAll.Checked == false)
        {
            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                CheckBox chk = (CheckBox)(GridView1.Rows[i].Cells[0].FindControl("ChBSelect"));
                chk.Checked = false;
            }
        }
        else
        {
            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                CheckBox chk = (CheckBox)(GridView1.Rows[i].Cells[0].FindControl("ChBSelect"));
                chk.Checked = true;
            }
        }
    }

posted on 2007-07-25 16:44  如烟  阅读(551)  评论(2)    收藏  举报

导航