checkbox控件在gridview控件中的行号判断问题? 各位好,向大家请教个问题,是这样的,我在页面上放了一个gridview1控件,然后在gridview1中放了一个checkbox1控件,然后设了checkbox1控件的CheckBox1_CheckedChanged事件,我想要的就是当我选择某一行的checkbox时,我怎样才能得到我所选择的checkbox所在行的行号?请知道的帮忙告诉一声,先在此谢谢大家了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以这样做 生成的时候 给checkbox根据行号来设置id然后读取的时候 遍历页面上所有的checkbox 看是不是符合行号的规则 然后进行下一步操作 问题是,放在模板列中的checkbox,它的id 好像都是同一个id 啊 还有一个问题就是我怎样才可以得到我所选择的checkbox控件的id呢? 把行号,或则你想要的数据,如:唯一的一个数据绑定到 checkbox 的tag属性上利用事件里的sender获得要不然,就用游标也行 利用事件里的sender怎样获得tag啊,能不能说清楚一点 加个隐藏列,里面放textbox,textbox的内容是行号,然后这么处理protected void CheckBox1_CheckedChanged(object sender, EventArgs e) { //Response.Write(); GridViewRow row = ((CheckBox)sender).Parent.Parent as GridViewRow; TextBox tb = (TextBox)(row.FindControl("rowNumber")); Response.Write(tb.Text); } 求rtf编辑器 怎样获得Datalist的项模版里面被单击某控件名的值 使用NHibernate时查询返回的IList绑定问题 服务器错误 Datagrid 中的 dropdownlist 的问题 关于petshop中Product类有个函数不明白什么意思~ 关于插件使用问题 怎么在aspx上动态加载web user control? vs.net和dreamweaver如何解决解决美化问题阿,如何操作,步骤?自动生成的代码 有没有比较好的.net MVC开源CMS推荐 有没有方法,设置一周的时间以周一开始 xp 下 想搭建 asp.net 的环境
然后读取的时候 遍历页面上所有的checkbox 看是不是符合行号的规则 然后进行下一步操作
绑定到 checkbox 的tag属性上
利用
事件里的
sender获得要不然,就用游标
也行
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
//Response.Write();
GridViewRow row = ((CheckBox)sender).Parent.Parent as GridViewRow;
TextBox tb = (TextBox)(row.FindControl("rowNumber")); Response.Write(tb.Text);
}