我有一个Datagridview,第一列是复选框。我在设计本身创建了checkboxcolumn。在根据数据库中的条目更新gridview时,我必须以编程方式检查并取消选中复选框,而不是一次只能查看具体行。请告诉我如何以编程方式更新复选框。
答案 0 :(得分:2)
如果数据库中的位类型,您可以直接将数据库中的数据绑定到复选框列。
答案 1 :(得分:2)
做这样的事情
(row.Cells [CheckBoxColumn.Index] as DataGridViewCheckBoxCell).value = false;
答案 2 :(得分:0)
在绑定数据期间,如果flag为true,则需要手动检查它,然后将其设置为已选中,否则取消选中,如
设置checkbox1.checked = true或false
答案 3 :(得分:0)
检查datagrid prerender事件,获取对复选框的引用并相应地设置值。
答案 4 :(得分:0)
在数据绑定时使用此代码
CheckBox chkbx= e.Item.FindControl("CheckBox1") as CheckBox;
然后你可以根据你的值
操纵chkbx.Checked为true或false同样可以用于其余的复选框按钮