DataGrid使用 绑定checkbox
效果如图所示
审核数据库(SQL SERVER2000)字段IsCheck(bit)
首先DataGrid添加一个绑定列
然后在DataGrid上右击编辑模板
选择对应模板后,加入checkbox
修改checkbox的databindings属性,如图
使用自定义绑定表达式(IsCheck为对应的字段名)
在cs文件中
for(int i=0;i<myGrid.Items.Count;i++)
{
DataGridItem _item=myGrid.Items[i];
CheckBox chkbox=(CheckBox)_item.FindControl("chkboxIs");
bool ischeck=chkbox.Checked;
if(ischeck)
{
//对选定项的操作
}
}
{
DataGridItem _item=myGrid.Items[i];
CheckBox chkbox=(CheckBox)_item.FindControl("chkboxIs");
bool ischeck=chkbox.Checked;
if(ischeck)
{
//对选定项的操作
}
}