网格视图单元格以编程方式着色,在回发时丢失颜色

时间:2015-02-19 13:04:35

标签: .net vb.net gridview webforms postback

我正在处理网格视图,该网格视图根据其内容有彩色单元格。我在RowDataBound事件上给它们着色了。但只要他们在页面中回帖,颜色就会丢失。

1 个答案:

答案 0 :(得分:1)

正如@TimSchmelter和@julealgon正确指出的那样,在rowdatabound中完成的着色不会在回发上持续存在。所以我在RowCreated中进行了着色。但是数据源在那里不可用所以我存储了在视图状态中绑定网格时用作数据源的数据表,并使用行创建的行索引e.row.rowIndex访问数据表行,并使用创建的行创建的数据执行着色事件