我在做个项目在查询一个表用datagridview像是 中显示checkbox (表中没这字段,要是必须有,希望说详细点,谢谢)
在它上面默认都是勾选,就是查到 就选上,由用户去具体取消和勾选,首先我在datagridview 上就乐checkbook,查出数据后有checkbook 但是不能勾选,貌似是只读的没弄明白,何奈,还有N多方法没写完,所以就想想问问大家!谢谢!
还有就是,在勾选checkbook后要选中该行数据并找到值,谢谢!!!
在它上面默认都是勾选,就是查到 就选上,由用户去具体取消和勾选,首先我在datagridview 上就乐checkbook,查出数据后有checkbook 但是不能勾选,貌似是只读的没弄明白,何奈,还有N多方法没写完,所以就想想问问大家!谢谢!
还有就是,在勾选checkbook后要选中该行数据并找到值,谢谢!!!
((checkbox)this.DataGridView.Rows[0].FindControl("checkbox")).SelectedValue.ToString();
{
DataGridViewCheckBoxCell cbh = (DataGridViewCheckBoxCell)this.datagridview1.Rows[count].Cells["chkClient"];
this.datagridview1.Rows[count].Cells["chkClient"].Value = true;
this.datagridview1.SelectAll();
}
在绑定后加入上面的代码。
取值的时候,同理,循环,如果CheckBox的Value是True,就获取该行的某一个值