Boolean DataColumn状态不可编辑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Boolean DataColumn状态不可编辑相关的知识,希望对你有一定的参考价值。
我正在从SQL数据加载器填充数据表然后..
我在数据表中创建了一个值为boolean(checkbox)的数据列:
DataTable cDataTable= new DataTable();
DataColumn a = new DataColumn("Select", typeof(bool));
cDataTable.Columns.Add(a);
此添加是每行的复选框,但复选框不可编辑
然后将此DataTable附加到ASP GridView:
gridView.DataSource = cDataTable;
我试过了
a.ReadOnly = false;
然而,这也不起作用..我一直在阅读,并且可能的数据表在填充之后是不可编辑的..
有没有办法让这个复选框可编辑?
答案
我使用以下代码:
private void button1_Click(object sender, EventArgs e)
{
DataTable cDataTable = new DataTable();
DataColumn a = new DataColumn("Select", typeof(bool));
cDataTable.Columns.Add(a);
for (int i = 0; i < 100; i++)
{
cDataTable.Rows.Add(true);
}
cDataTable.Rows[5][a] = false;
dataGridView1.DataSource = cDataTable;
}
以上是关于Boolean DataColumn状态不可编辑的主要内容,如果未能解决你的问题,请参考以下文章
求EXCEL VBA代码。单元格输入内容保存后自动锁定有内容单元格。下次打开后不可编辑。