我在我的应用程序中使用jquery ajax方法,并且从web方法返回一个巨大的通用列表。使用jquery ajax成功我正在使用从web方法重新创建的数据来渲染div。 B'coz返回的数据非常庞大,我需要对结果进行分页。最初我使用 List.Take(10)返回前10条记录。然后在下一页按钮点击我不了解如何返回下一条记录。
有人可以帮忙吗?
答案 0 :(得分:0)
使用Skip方法将记录跳到相应的页面。例如:
List.Skip(n).Take(10)
你可能需要一些边界来检查列表的大小,但这并不是很困难。
答案 1 :(得分:0)
为什么要返回大量数据和分页whith js。它的性能更好,只能获得网格中的数据。
第1页显示1-10 对于第2页显示11-20等
请求必须包含页码,以便SQL为每个网格页面提供所需的限制