遍历DataGrid,在每行里查找CheckBox1控件,然后判断控件值即可。CheckBox cb;
foreach(DataGridItem dgi in this.DataGrid1.Items)
{
cb = (CheckBox) dgi.Cells[0].Controls[0];
//或者用
//cb = (CheckBox) dgi.Cells[0].FindControl("CheckBox1");
}如果要指定值,可以在DataGrid的OnItemDataBind下写
foreach(DataGridItem dgi in this.DataGrid1.Items)
{
cb = (CheckBox) dgi.Cells[0].Controls[0];
//或者用
//cb = (CheckBox) dgi.Cells[0].FindControl("CheckBox1");
}如果要指定值,可以在DataGrid的OnItemDataBind下写
解决方案 »
- Winform怎么判断系统是否安装了某个软件
- 如何才能获取目标网页的文本框,自动填写内容并提交
- c#自定义控件怎么作为容器
- 请教WPF数据绑定的问题
- Install制作安装程序时,如何找到安装程序所在的目录下的exe?
- 请问如何让一个类窗体中的控件在派生类的窗体代码中可以调用?
- 登陆授权问题
- win32程序调用webservices
- 关于在VS2005中访问带uniqueidentifier字段的数据表问题
- 如何用datagrid删除数据时提示是否删除?(简单问题,在线等待中....)
- 使用C#的WEB编程,请问:如何获取多个checkbox的值并删除掉?谢谢!
- 广交.NET高手以方便讨论高级问题,4个角以上的进来登记
能不能更详细的说明一下?谢谢。