如何使用编辑网格列创建GridView / DataList

时间:2012-05-14 12:18:15

标签: c# asp.net

在网格上创建,可以按列编辑而不是按行编辑。我想在Grid中动态添加列(不是固定列),它可以编辑。当编辑按钮单击时,将显示每个列标题。

编辑编辑编辑编辑

   |Original | MOD1 | MOD2 | MOD3    ...

Cost1 | 500.00 | 550.0 | 550.0 | 1000.00 ...... Cost2 | 100.00 | 50.0 | 150.0 | 500.00 ......

Cost3 | 50.00 | 50.0 | 50.0 | 100.00 ......

这里点击第一个编辑链接原始列应该是可编辑的。

1 个答案:

答案 0 :(得分:0)

只要单击“编辑”标签/按钮,只需更改要编辑的列的ReadOnly属性,其中column-> Index是列数范围内的整数值:

dataGridView->Columns[column->Index]->ReadOnly = false;

请记住,每当添加列时,您可能必须将ReadOnly指定为true,因为默认情况下它设置为false,除非您以不同的方式专门处理它。