对启用了分页的网格视图进行排序

本文关键字:视图 排序 网格 启用 分页 | 更新日期: 2023-09-27 17:58:04

我在网格视图上有一个列表绑定。

HistoryGrid.DataSource = objGrid;
HistoryGrid.DataBind();
AllowSorting="true" AllowPaging="True"  
<asp:BoundField HeaderText="hits" DataField="numberOfHits" 
  SortExpression="numberOfHits" ItemStyle-HorizontalAlign="Center" />

这行不通。我还需要什么?

对启用了分页的网格视图进行排序

如果使用list object as DataSource,则排序函数将不起作用。

您可以在Gridview中使用DataTable as DataSource,然后它就可以工作了。

您可以从这个线程中获得更多想法:如何将GridView转换为DataTable并对DataTable进行排序?