Will_paginate的ASP.NET MVC [英] Will_paginate for ASP.NET MVC
本文介绍了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屋!
查看全文