#region checkBox 的响应事件!
private void CheckBox1_CheckedChanged(object sender, System.EventArgs e)
{
System.Web.UI.WebControls.CheckBox chb=(System.Web.UI.WebControls.CheckBox)sender;
if(chb.Checked)
this.Session["chbox"+chb.ID]="1";
else
this.Session.Remove("chbox"+chb.ID);
}
#endregion关键是你在动态创建checkbox时,有没有什么可以区分它们的,比如id ...
如果有那你可以想上面一样来用一个session保存这个触发事件的checkbox.
chbx.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged);//这一句是动态添加checkbox时候注册的事件
private void CheckBox1_CheckedChanged(object sender, System.EventArgs e)
{
System.Web.UI.WebControls.CheckBox chb=(System.Web.UI.WebControls.CheckBox)sender;
if(chb.Checked)
this.Session["chbox"+chb.ID]="1";
else
this.Session.Remove("chbox"+chb.ID);
}
#endregion关键是你在动态创建checkbox时,有没有什么可以区分它们的,比如id ...
如果有那你可以想上面一样来用一个session保存这个触发事件的checkbox.
chbx.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged);//这一句是动态添加checkbox时候注册的事件
解决方案 »
- 制作无刷新tab面板
- 当没有操作时不执行后面代码的确认对话框如何写??
- 现在帐号太多,问下童鞋们有什么比较好的密码设置方法?
- 请问一下一个中文网站怎么转换为一个英文网站?
- 如何在性能系统监视器中,指定增加某一个ASP.NET 应用程序的性能计数器?谢谢
- 新手请教,用visual studio 2005制作网页如何在页中放入flash?
- GDI+写粗斜体字,有经验的朋友进来帮忙解决!在线等
- Grid横向增加模块问题
- cookies 的日期如何设置?如果长时间保存 cookies,那么它的名字是不是也保留下来了?
- 请问怎么返回一个XML文件
- 适配器SqlAdapter添充数据集dataset时,老是说连接字符串连接数据库超时,可能是什么原因?
- 乱码
Request.Form["__EVENTTARGET"]
//将编号帮定到chbx的id上!因为id唯一!!
chbx.ID="chbx"+sdr[0].ToString().Trim();
chbx.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged);
tc.Controls.Add(chbx);
tr.Cells.Add(tc);你也可以象这样动态的创建checkbox