何时在ASPxDataGrid上触发了HtmlRowPreparedEvent

时间:2011-06-28 20:00:00

标签: c# asp.net datagrid devexpress

我在我的一个项目中使用DevExpress ASPxDataGrid。我注意到有一个名为HtmlRowPrepared的事件可用于有条件地设置给定行的样式。

我想知道的是这个事件何时被解雇?

是我在控制器上进行数据绑定还是应该自己举起活动?

2 个答案:

答案 0 :(得分:1)

当渲染控件时,网格实际上会引发此事件。由于ASP.NET页面生命周期,网格在单个请求期间呈现两次:

1)首次创建控件层次结构以恢复先前的控件状态 2)创建控件层次结构以呈现生成的控件

所以,当然,你不应该尝试提高它,网格将在必要时自行完成。

答案 1 :(得分:0)

ASPxDataGrid.HtmlRowPrepared事件会自动引发,因此您无需自行提升。