计算跳过并进行分页

时间:2012-08-09 14:39:39

标签: c# jquery asp.net asp.net-mvc pagination

我正在尝试将我作为PagedResult返回的数据转换为使用skip和take进行分页的PagedData:

eg:
For page1 – skip: 0, take: 25
For Page2 – skip: 25, take:25
For Page3 – skip: 50, take:25
and so on...

我使用以下转换来计算跳过并采取:

skip --- Convert.ToInt32((Result.CurrentPage-1)*Result.ItemsPerPage),
take --- Convert.ToInt32(Result.ItemsPerPage));

但是,上述逻辑不适用于计算跳过。有人可以帮我纠正逻辑吗?

0 个答案:

没有答案