使用DataGrid的过程中常会用到CheckBox控件,并使用它的CheckedChanged事件
创建CheckBox1_CheckedChanged时,
在html网页设计中有
<asp:CheckBox id="CheckBox1"  AutoPostBack="True" Checked="False" runat="server" ></asp:CheckBox>

使用下面代码:

public void Datagrid_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
   System.Web.UI.WebControls.CheckBox CheckBox1=e.Item.FindControl("CheckBox1") as System.Web.UI.WebControls.CheckBox;
    CheckBox1.CheckedChanged+= new EventHandler(CheckBox1_CheckedChanged);
  }
}

错误显示CheckBox1_CheckedChanged在类或命名空间不存在,不知道为什么?望大侠告之.谢谢了!急呀