关于(CheckBox)GridView1.Rows[i].FindControl("CheckBox1")
for (int i = 0; i <= gvData.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl( "CheckBox1 ");
if (cbox.Checked == true)
{
...
}
}
为什么选中了CheckBox,但是cbox.Checked值总是false? 也就是...处的代码始终不执行。
------解决方案--------------------是不是刷新了,把CheckBox的值刷成false了?