首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView 中嵌套模版列 CheckBox 找不到 CheckBox,该怎么处理

2011-12-30 
GridView 中嵌套模版列 CheckBox 找不到 CheckBox首先我再GridView中手动添加了个列BoundFieldtenewBound

GridView 中嵌套模版列 CheckBox 找不到 CheckBox
首先我再GridView中   手动添加了个列
                                BoundField   te   =   new   BoundField();
                          te.InsertVisible   =   true;
                        te.HeaderText   =   ViewState[ "grouptext "].ToString();
                        te.DataField   =   ViewState[ "groupvalue "].ToString();
                        te.SortExpression   =   ViewState[ "groupvalue "].ToString();
然后我GridView中嵌套了CheckBox.但是当我循环找CheckBox的时候找不到!
  for   (int   i   =   0;   i   <=   GridView1.Rows.Count   -   1;   i++)
                        {
                                CheckBox   cbox   =   (CheckBox)(GridView1.Rows[i].FindControl( "CheckBox1 "));

                                if   (ckbCardAll.Checked   ==   true)
                                {
                                        cbox.Checked   =   true;
                                }
                                else
                                {
                                        cbox.Checked   =   false;
                                }
                        }
是何问题   请高手给我解决一下
GridView   已经再if(!ispostback)
{}里面了


[解决办法]
别急 弄的好弄不好我都会告诉你的

热点排行