日期:2014-05-20  浏览次数:20396 次

DataGrid的怪问题??
我要通过改变置于:HeaderTemplate中的CheckBox   :cbxdgheader,来实现对ItemTemplate中的CheckBox   :   cbxdgitem   的全选工作,代码如下:
private   void   cbxdgheader_CheckedChanged(object   sender,   System.EventArgs   e)
    {
          CheckBox   cb=(CheckBox)sender;
          for(int   i=0;i <dgDisplay.Items.Count+1;i++)
          {
          ((CheckBox)dgDisplay.Items[i].FindControl( "cbxdgitem ")).Checked=cb.Checked;

            }
    }
为什么不能执行以上代码???各位大哥们帮帮忙,我急呀??

------解决方案--------------------
全选在前台做,不要弄到后台.
------解决方案--------------------
在你前台html里面的CheckBox里面加上OnCheckedChanged= "cbxdgheader_CheckedChanged "s试下