for (int i = 0; i < gvPriVehicles.Rows.Count; i++)
        {
            CheckBox cbox = (CheckBox)(gvPriVehicles.Rows[i].FindControl("cbSelect"));
            if (CheckALL.Checked == true)
            {
                cbox.Checked = true;
            }
            else
            {
                cbox.Checked = false;
            }
        }
   从第2行开始  是什么意思?

解决方案 »

  1.   

    遍历ID为gvPriVehicles的GridView中的所有行,在每一行中查打ID为cbSelect的CheckBox控件,将它的选中与ID为CheckALL的CheckBox控件一至
      

  2.   

     CheckBox cbox = (CheckBox)(gvPriVehicles.Rows[i].FindControl("cbSelect")); 
    遍历gvPriVehicles的每一行,查看id为cbSelect的控件,并将它强制转换为CheckBox            if (CheckALL.Checked == true) 如果CheckALL被选中
                { 
                    cbox.Checked = true; 那么cbox就被选中
                } 
                else 否则
                { 
                    cbox.Checked = false; cbox不被选中
                } 
      

  3.   

    应该是个在gridview上实现全选功能.2楼详细
      

  4.   

    是一个关于GridView里的全选功能。如果选中了全选复选框。则遍历GridView每一行的复选框。设置它们全部为选中状态。