我有一个asp.net应用程序,我在其中使用网格视图。分页和排序应用于网格视图。我正在执行的一个操作是单击任何网格视图行,获取所选行的列值并重定向到另一个页面。
问题是网格视图排序后,如果我点击ayy页面中的任何一行(分页索引),即使可见行不同,我也只得到第一页的值。
我在gridview_rowcreated()方法中获取行值并输入一些变量。在排序方案中,在排序完成之前,会调用gridview_rowcreated()方法,但不会在排序完成后调用。
请帮助我做这个...... asap
由于 鲁帕
答案 0 :(得分:0)
万一你还需要答案......
您应该使用gridview的SelectedIndexChanging
事件,如下所示:
gridView.Rows.Item(intNewIndex).Cells(# of column, zero-based).Text
这将给出每个单元格的当前值,您只需循环遍历每个单元格并将每个单元格的值分配给所需的变量。
希望这有帮助!!!