日期:2014-05-18  浏览次数:20400 次

一个比较简单的问题:gridview 中 checkbox 全选
代码如下:
protected   void   btnSelectAll_Click(object   sender,   EventArgs   e)
        {                
                for   (int   i   =   0;   i   <   GridView1.Rows.Count;   i++)
                {
                        ((CheckBox)GridView1.Rows[i].Cells[0].Controls[0]).Checked   =   true;
                }
        }

错误如下:
无法将类型为“System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web.UI.WebControls.CheckBox”。  

请教各位该怎么写呢?
不用JS

------解决方案--------------------
不用FindControl的话,就是Controls[1]