[英]How Do I Create a Paging Feature like SOF with ListView?
Every time you search for post on SOF, you can browse through the result with page-navigation feature. 每次在SOF上搜索帖子时,您都可以使用页面导航功能浏览结果。 How do I create a Paging feature like SOF?
如何创建像SOF这样的分页功能? I like that feature a lot.
我非常喜欢那个功能。
using MvcContrib.Pagination;
public ActionResult Index(int? page)
{
var pageNo = page?? 1; // default to page 1
var someEnumerable = GetData(); // returns your collection
var cutomPage =
PaginationHelper.AsPagination<SomeObject>(someEnumerable , pageNo);
return View(“Index”, CustomPage);
}
Also have a look at this tutorial: NerdDinner Step 8: Paging Support 也可以看一下本教程: NerdDinner步骤8:分页支持
var paginatedDinners = upcomingDinners.Skip(10).Take(20).ToList();
var paginatedDinners = futureDinners.Skip(10).Take(20).ToList();
references: 参考资料:
EDIT: For Web-forms look at this Tutorial Series 编辑:对于Web窗体,请参阅本教程系列
Use the powerful DataPager control. 使用功能强大的DataPager控件。
Here's a tutorial: 这是一个教程:
http://west-wind.com/weblog/posts/127340.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RickStrahl+%28Rick+Strahl%27s+WebLog%29 http://west-wind.com/weblog/posts/127340.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+RickStrahl+%28Rick+Strahl%27s+WebLog%29
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.