【发布时间】:2015-12-23 08:40:13
【问题描述】:
我有一个包含几百万条记录的大表。
有一个 MVC5 解决方案并使用 PagedList.MVC 和 Entity Framework 我有一个页面显示带有排序和过滤器的分页表。
但是每个过滤器和页面更改操作都需要回发。
有没有办法在不将整个表预加载到内存的情况下防止回发?
【问题讨论】:
-
如果你想坚持使用 PagedList 就不行。您需要一个 AJAX 解决方案,但它不是。
-
我很高兴改用不同的解决方案。那会是什么?
-
回发是什么意思?你的意思是整页刷新还是直接访问服务器?
-
我的意思是整页刷新,抱歉。我的分页工作高效,我只是不想在选择过滤器、重新排序或移动页面时刷新页面。
标签: c# asp.net asp.net-mvc entity-framework pagination