如何用button实现gridview中的checkbox全选

解决方案 »

  1.   

    循环gridview每一行,用FindControl找到checkbox。让他Checked=true.
      

  2.   

     for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
            {
                CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
                if (cbox.Checked == false)
                {
                    cbox.Checked = true;
                }
                else
                {
                    cbox.Checked = false;
                }
            }
      

  3.   

    楼上的答案不错
    也可以用foreach循环