GridView 的 Rows 指哪些?

作者:vkvi 来源:ITPOW(原创) 日期:2011-9-27

只有其 RowType 属性设置为 DataControlRowType.DataRow 的行才会存储在 Rows 集合中。该集合中不包括表示标题行、脚注行和页导航行的 GridViewRow 对象。

以上是微软的原话,所以我们想用 GridView 的 Rows 属性来访问页头行、页脚行等,是不行的,因为它只能用来访问数据行。

  • 要访问页头行,请使用属性 HeaderRow;
  • 要访问页脚行,请使用属性 FooterRow;
  • 要访问顶部分页行,请使用属性 TopPagerRow;
  • 要访问底部分页行,请使用属性 BottomPagerRow;

但是 RowDataBound 事件则并不限于 DataRow 的行,页头行、页脚行绑定时,同样触发。

相关阅读

相关文章