【发布时间】:2010-08-30 21:32:25
【问题描述】:
例如,我有一些包含 120 个条目的列表。
Threads = new List<Thread>();
我将返回显示其中的 10 个。
我有一个属性,例如 TotalCount、TotalPages、PageSize=10、PageIndex。 我该怎么做?
保重, 拉吉姆斯
【问题讨论】:
标签: c# asp.net list pagination
例如,我有一些包含 120 个条目的列表。
Threads = new List<Thread>();
我将返回显示其中的 10 个。
我有一个属性,例如 TotalCount、TotalPages、PageSize=10、PageIndex。 我该怎么做?
保重, 拉吉姆斯
【问题讨论】:
标签: c# asp.net list pagination
Threads.Skip(PageIndex*PageSize).Take(PageSize) 怎么样?
(编辑:这取决于 linq 扩展方法)
【讨论】:
【讨论】:
在 Google 上搜索“使用 LINQ 进行分页”,您会得到很多想法。 LINQ 确实让这种事情变得更容易。
【讨论】: