DataGridview中CheckBox如何赋值
VS 2005.
我一个DataGridView,其中第三列是CheckBox,只是CheckBox,没绑定数据..!!!
启动这个版面的时候,我希望它的第二行第三列的这个CheckBox是选中状态....
请问这个该怎么实现。,
该写在哪个事件里面....
[解决办法]
DataGridView.Rows[1].Cell[2].Select.. = true;只记得这个样子
忘记了,不好意思
[解决办法]
[解决办法]
1楼那个就可以了。
[解决办法]
放在rowdatabind事件里(事件名可能不准确)
也可以在数据绑定后直接写
GridView1.DataBind();
CheckBox cb = GridView1.RowsRows[1].FindControl("CheckBox1") as CheckBox;
if(cb!=null)
cb.Checked;
[解决办法]
转换为datagridviewcheckbox后再初始化
[解决办法]
设为选中状态直接给该单元格的Value赋值就行了
- C# code
if (dataGridView1.Rows.Count > 1 && dataGridView1.Columns.Count > 2){ dataGridView1.Rows[1].Cells[0].Value = true;}
[解决办法]
this.dataGridView1.Rows[rowIndex].Cells[colName].Value = 1;
DataGridViewCheckBoxCell cbx = (DataGridViewCheckBoxCell)DataGridView1.Rows[1].Cells[0];
if ((bool)cbx.FormattedValue)
{
}
[解决办法]
DataGridView.Rows[1].Cell[2].SelectItem = true