//
CheckBox ck=new CheckBox();
ck.ID="mod_"+DT.Rows[i]["No"].ToString();
ck.Text=DT.Rows[i]["Name"].ToString();
ck.Font.Size=15;
ck.AutoPostBack=true;
ck.CheckedChanged+=new EventHandler(ck_CheckedChanged);
tabCell.Controls.Add(ck);
//循环生成控件
private void ck_CheckedChanged(object sender, EventArgs e)
{
//this.Lable.text=????? 此处显示当前调用控件的ID
}部份代码如上,如何获取当前控件的ID?求达人指点,谢谢!!
CheckBox ck=new CheckBox();
ck.ID="mod_"+DT.Rows[i]["No"].ToString();
ck.Text=DT.Rows[i]["Name"].ToString();
ck.Font.Size=15;
ck.AutoPostBack=true;
ck.CheckedChanged+=new EventHandler(ck_CheckedChanged);
tabCell.Controls.Add(ck);
//循环生成控件
private void ck_CheckedChanged(object sender, EventArgs e)
{
//this.Lable.text=????? 此处显示当前调用控件的ID
}部份代码如上,如何获取当前控件的ID?求达人指点,谢谢!!
解决方案 »
- 在IIS中可以浏览.aspx页面吗?
- datagrid和gridview的代码问题
- asp.net 如何读取数据库产品信息,用div显示出来,产品记录有无限条,
- 在Asp中用SQL语句向Access中添加记录怎么不行啊!向高手请教
- 高手请进,DataGrid排序的问题!
- 运行后出现错误,详细请进,我已经装了.net framework 1.1了,但还是不行,请进来看看,难道一定要装Visual studio .net吗?
- c# 基础问题
- HyperLink 传递参数
- 关于返回datatable的列默认值的问题
- 如何设置,访问其他页面时,必须经过一个已定义好的页面!谢谢!在线等!
- VS.NET再次求助
- 很急:一个asp.net开发过程中的问题!
this.label.Text=((CheckBox)sender).ID.ToString();
注意这一句,里面的sender就是"数据源",你是按钮事件,那么sender就是这个按钮,只需要将它转换为按钮就可以得到它的ID.
具体写法如 LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^) 所言