【问题标题】:How to get proper row index values of grid view after sorting排序后如何获取网格视图的正确行索引值
【发布时间】:2009-09-07 08:13:32
【问题描述】:

我有一个使用网格视图的 asp.net 应用程序。分页和排序应用于网格视图。我正在做的一个动作是单击任何网格视图行,获取所选行的列值并重定向到另一个页面。

问题是在对网格视图进行排序后,如果我单击 ayy 页面(分页索引)中的任何行,即使可见行不同,我也只会获得第一页值。

我在gridview_rowcreated() 方法中获取行值并放入一些变量。排序场景中,排序完成前调用gridview_rowcreated()方法,排序完成后不调用。

【问题讨论】:

    标签: asp.net gridview sorting


    【解决方案1】:

    如果您仍然需要这个问题的答案... 您应该使用 gridview 的 SelectedIndexChanging 事件,如下所示:

    gridView.Rows.Item(intNewIndex).Cells(# of column, zero-based).Text
    

    这将给出每个单元格的当前值,您只需遍历每个单元格并将每个单元格的值分配给所需的变量。

    希望对你有帮助!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-16
      • 1970-01-01
      • 2013-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多