Asp.net 使用对象数据源在GridView中进行双向排序

Asp.net 使用对象数据源在GridView中进行双向排序,asp.net,sorting,gridview,objectdatasource,Asp.net,Sorting,Gridview,Objectdatasource,我正在使用对象数据源绑定gridview中的数据。我有 设置属性AllowSorting=true。在运行应用程序时,我 只能按升序对数据进行排序。有没有办法去 在gridview中实现双向排序,即升序和降序 在连续的点击中 请给我一个解决这个问题的建议。提前谢谢。有很多类似的问题 在这里: 在这里: 还有更多。请执行搜索您需要在ViewState或会话中为每个网格存储排序方向和排序列,然后在检索数据源时,对其应用排序方向过滤器。这里有一篇文章解释了这一切:我无法绑定DataSource手册,因

我正在使用对象数据源绑定gridview中的数据。我有 设置属性AllowSorting=true。在运行应用程序时,我 只能按升序对数据进行排序。有没有办法去 在gridview中实现双向排序,即升序和降序 在连续的点击中


请给我一个解决这个问题的建议。提前谢谢。

有很多类似的问题

在这里:

在这里:


还有更多。请执行搜索

您需要在ViewState或会话中为每个网格存储排序方向和排序列,然后在检索数据源时,对其应用排序方向过滤器。这里有一篇文章解释了这一切:我无法绑定DataSource手册,因为我有一个ID为ObjectDataSource的DataSourceID。如果我杀死ObjectDataSource的ID,我将无法获得ObjectDataSource的Delete方法。您的问题与您的问题无关。您不会说任何关于绑定或数据源的问题。请重新编写您的问题以反映您的问题。这是您连续询问的第三个问题?在那里没有人帮忙,所以我会问一些新问题,直到我得到答案answer@Kovu不要为我工作没有帮助。你试过什么?随附的答案有什么问题?然后包括一些代码。我无法绑定数据源手册,因为我有一个ID为ObjectDataSource的DataSourceID。如果我杀死ObjectDataSource的ID,我将无法获得ObjectDataSource的Delete方法。您的问题与您的问题无关。您不会说任何关于绑定或数据源的问题。请重写您的问题以反映您的问题。