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