Will_paginate的ASP.NET MVC [英] Will_paginate for ASP.NET MVC

查看:96
本文介绍了Will_paginate的ASP.NET MVC的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对面问题运行传呼我的清单对象asp.net mvc的在我的对象是简单地通过LINQ到SQL加载。

它是某些类型的will_paginates命令?

在轨,我可以这样做

  Users.paginate(:全部:页=> 1:PAGE_SIZE =→20)


解决方案

查看 - 的http:// pagedlist 。codeplex.com /

将创建能够像这样被使用的扩展方法ToPagedList:

 使用PagedList; 变种FIRSTPAGE = list.ToPagedList(0,20); //第一页,页面大小= 20 Console.WriteLine(是第一页{0}?,firstPage.IsFirstPage); //真
 Console.WriteLine(是最后一页{0}?,firstPage.IsLastPage); //假
 Console.WriteLine(页上的第一个值{0}?,第一页[0]); // 1
 Console.WriteLine();

I was run across issue to paging my list object in asp.net mvc where my object is simply load by LINQ-to-SQL.

Is it some kinds of will_paginates command?

in rails, i can do like

Users.paginate(:all, :page => 1, :page_size => 20)

解决方案

Check out - http://pagedlist.codeplex.com/

Will create an extension method ToPagedList which can be used like so:

 using PagedList;

 var firstPage = list.ToPagedList(0, 20); // first page, page size = 20

 Console.WriteLine("Is first page? {0}", firstPage.IsFirstPage); // true
 Console.WriteLine("Is last page? {0}", firstPage.IsLastPage); // false
 Console.WriteLine("First value on page? {0}", firstPage[0]); // 1
 Console.WriteLine();

这篇关于Will_paginate的ASP.NET MVC的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆