通用列表自定义分页

时间:2010-02-11 12:13:40

标签: jquery pagination

我在我的应用程序中使用jquery ajax方法,并且从web方法返回一个巨大的通用列表。使用jquery ajax成功我正在使用从web方法重新创建的数据来渲染div。 B'coz返回的数据非常庞大,我需要对结果进行分页。最初我使用 List.Take(10)返回前10条记录。然后在下一页按钮点击我不了解如何返回下一条记录。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

使用Skip方法将记录跳到相应的页面。例如:

List.Skip(n).Take(10) 

你可能需要一些边界来检查列表的大小,但这并不是很困难。

答案 1 :(得分:0)

为什么要返回大量数据和分页whith js。它的性能更好,只能获得网格中的数据。

第1页显示1-10 对于第2页显示11-20等

请求必须包含页码,以便SQL为每个网格页面提供所需的限制