这种问题,在ASP.NET中是很常见的,
一般是在前台绑定的时候
在后台时:
首先获得ID,然后用 Request.Form["ck_"+ID]取得CheckBox的值。
不推荐使用服务端CheckBox然后再在当前行内.FindControl()方法。
因为实际应用中,VIEWSTATE是禁用的。
希望楼主解决了问题,
还有问题可以HI我。
用循环判断
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (cbox.Checked == true)
{
//你想执行的操作
}
}
根据ID来循环判断