GridView中的OnRowDataBound和OnRowCreated事件

时间:2014-04-15 08:33:06

标签: asp.net

何时在gridview中使用RowDataBound和RowCreated事件? 我需要一个例子或场景来澄清它们与它们的背景之间的差异。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

  • 创建行的html控件时会触发RowCreated事件。 例如,您在模板中指定的控件,例如文本框 或下拉列表。数据绑定尚未发生。

  • 当数据行绑定到数据时,会触发RowDataBound事件 GridView。可用于根据自定义进行数据操作 条件,或根据每个数据做逻辑功能 GridViewRow或根据条件更改每行的UI。

如果我们在RowCreated和RowDataBound evnts中应用样式。应用RowDataBound事件中的样式,因为RowCreated事件会覆盖RowCreated样式。如果在RowDataBound事件中没有写任何样式,那么RowCreated事件样式也适用。如讨论here