private void btndel_Click(object sender, System.EventArgs e)
{
System.Web .UI .WebControls.CheckBox chk=new CheckBox ();
for(int i=0;i<this.DataGrid2.Items .Count ;i++)
{
chk= (System.Web.UI.WebControls .CheckBox )this.DataGrid2.Items [i].FindControl ("chkdel");
if(chk.Checked ==true)
{Page.Response.Write ("ok");}
else
{Page.Response.Write ("no");}
Page.Response.Write(chk.ID );
/*if(chkdel.Checked==true)
{
int del=Int32.Parse (this.DataGrid2 .Items [i].Cells [0].Text );
sqldb.user_del (del);
}
else
{Page.Response .Write ("no");}*/
}
databind();
}
在datagrid2的模板列中添加了一个checkbox,id=chkdel,runat=server.为什么当我选中了复选框后击btndel时,chk.Checked 总为false
{
System.Web .UI .WebControls.CheckBox chk=new CheckBox ();
for(int i=0;i<this.DataGrid2.Items .Count ;i++)
{
chk= (System.Web.UI.WebControls .CheckBox )this.DataGrid2.Items [i].FindControl ("chkdel");
if(chk.Checked ==true)
{Page.Response.Write ("ok");}
else
{Page.Response.Write ("no");}
Page.Response.Write(chk.ID );
/*if(chkdel.Checked==true)
{
int del=Int32.Parse (this.DataGrid2 .Items [i].Cells [0].Text );
sqldb.user_del (del);
}
else
{Page.Response .Write ("no");}*/
}
databind();
}
在datagrid2的模板列中添加了一个checkbox,id=chkdel,runat=server.为什么当我选中了复选框后击btndel时,chk.Checked 总为false
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货