日期:2014-05-17  浏览次数:20443 次

请教asp.net mvc 中MvcPager分页的用法
如题,请问使用MvcPager进行分页,如何配置啊,看了一下帮助文档 这个不知道是做什么用的MvcPagerSampleDataContext


public ActionResult Index(int? id)
{
  using (var db = new MvcPagerSampleDataContext())
  {
PagedList<Order> orders = db.Orders.ToPagedList(id ?? 1, 20);
return View(orders);
  }
}

希望用过的朋友介绍一下,谢谢!

------解决方案--------------------
参考
http://www.cnblogs.com/coolcode/archive/2009/06/16/1504262.html
------解决方案--------------------
db.Orders.ToPagedList(id ?? 1, 20);
第一个参数是页码 第二个是每页记录数 但是那个??的写法我倒没用过

------解决方案--------------------
webdiyer.com
去这里看有说明有示例的.

------解决方案--------------------
单独写个分页的类就行了
------解决方案--------------------
示例中数据层用的大多数是Entity Framework,也有DataSet,这个和MvcPager无关,你只要能取出数据就行了,用什么数据访问方法没有关系。
------解决方案--------------------
MVC3有自带分页功能了,不需要再用第三方插件,你说的这个还要需要到他的官方博客下载,然后把里面一个加载到你的项目中,重新编译引用下名空间即可,在MVC2中用过一次。