其他(更好)的方式作为识别gridview行单元格的索引?

时间:2009-09-15 14:27:09

标签: asp.net vb.net gridview

我必须修改一个asp.net应用程序。该应用程序包含一个巨大的gridview,其中包含大量的javascript,控件和单元格修改(颜色单元格等)。

现在我必须修改gridview以添加更多colums。许多代码基于根据其索引识别单元格,例如row.Cells(1)。有没有办法优化这种行为?

我不喜欢在middel中添加colum然后增加所有indeces以匹配新位置的想法。

Ciao Richie

1 个答案:

答案 0 :(得分:1)

您可以创建列的枚举:

Enum GridColumnIndex
(
    Id = 0,
    Name = 1,
    ...
)

然后像这样使用这个枚举:row.Cells(GridColumnIndex.Id)
修改列结构时,只需更新枚举。