【发布时间】:2011-06-04 20:55:15
【问题描述】:
这可能是重复的问题,但我在 SO 上找不到问题。如果是这样,请指点我。
我已经看到很多使用 IQueryable 进行分页和排序的示例,但是,我不想使用 IQueryable,或者至少不想从外部存储库使用(不要将其暴露在外部)。
我没有使用 Linq To SQL。 我的存储库当前返回 DTO 或 ICollection。
我正在使用 JqGrid。我不想一次降低所有数据。
由于我的应用程序正在开发中,我带来了所有数据,然后在控制器中执行 Paging、orderBy、SKIP、where 等。
我希望在数据库级别完成这些操作(我相信随着数据库大小的增加它会更有效)。
关于我应该如何实现分页、排序和过滤的任何建议
问候,
三月
【问题讨论】:
标签: asp.net-mvc sorting filtering data-paging