在ASP.NET MVC中实现Paging的简单方法是什么?

时间:2009-04-16 13:49:14

标签: asp.net-mvc

作为ASP.NET MVC的新手,我想知道简单的分页方法。数据是IQueryable类型。

2 个答案:

答案 0 :(得分:4)

我一直在使用this PagedList type,最初由Rob Conery开发,并由Troy Goode增强。我甚至写过extension methods which make it work with jqGrid。为了简单易用,我认为你不会打败它。

答案 1 :(得分:2)

var dataPage = data.Skip(pageNumber * pageSize - pageSize).Take(pageSize);

要了解ASP.NET MVC的基本技巧,我建议您阅读免费的Professional ASP.NET MVC 1.0 Book Chapter 1 by Scott Guthrie