主题:dataGridView问题
月光下的魔术师
[专家分:0] 发布于 2007-07-05 12:44:00
在dataGridView 里面 编辑列 可以添加个 checkbox的 列
问下怎么样获取checkbox的值 单个的和多个的 还有怎么样 点击一个按扭 让他们全部被选中????? 最好有代码 能发下 谢谢拉 还有我用的是vs 2005
我用的是windows 界面 不是web 界面
最后更新于:2007-07-06 10:49:00
回复列表 (共3个回复)
沙发
longlong16 [专家分:10670] 发布于 2007-07-05 18:06:00
在gridview外加个checkbox在其CheckedChanged事件里写循环
protected void chechbox1_CheckedChanged(object sender, EventArgs e)
{
//遍历GridView行获取CheckBox属性
for (int i = 0; i < this.GridView1.Rows.Count; i++)
{
((CheckBox)GridView1.Rows[i].FindControl("gridview里checkbox的id")).Checked = this.checkbox1.Checked;
}
}
取得值也用个循环,一样的.((CheckBox)GridView1.Rows[i].FindControl("gridview里checkbox的id")).Checked
板凳
月光下的魔术师 [专家分:0] 发布于 2007-07-06 10:49:00
提示说 找不到FindControl 方法 是否引用 我用的是windows 界面 不是web 界面
3 楼
longlong16 [专家分:10670] 发布于 2007-07-06 11:15:00
o sorry!我以为是web.
我来回复