我正在创建 MVC3 站点并在其中使用分页(使用 PagedList;)来显示一堆数据。我有一个存储过程,每次调用可以获得超过 2000 行。
我使用 AJAX 和 JQUERY 来检索数据($.ajax
在 jquery 中调用)并对控制器中检索到的数据进行分页。所以我从存储过程中取回 2000 行数据并在控制器中对它们进行分页并显示 10 行数据。但是当我点击“下一个”/“上一个”链接时,控制器再次调用相同的存储过程并检索另外 2000 行,并在基于页码的控制器中显示数据。所以每次它获取 2000 行。
我在这里没有使用任何包装类。直接从控制器调用存储过程。
谢谢。