gridView 复选框 实现全选 一定不要忘记看设置复选框的auto为真 /// <summary> /// /// 取消全选 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnCancel_Click(object sender, EventArgs e) { cbkSelectAll.Checked = false; for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("cbkSelect"); cbox.Checked = false; } } /// <summary> /// 全选 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void cbkSelectAll_CheckedChanged(object sender, EventArgs e) { for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("cbkSelect"); if (cbkSelectAll.Checked == true) { cbox.Checked = true; } else { cbox.Checked = false; } } }