欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(PagedList.Mvc)

 更新時間:2014年10月04日 12:43:32   投稿:mdxy-dxy  
這篇文章主要介紹了ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(原名為PagedList.Mvc),需要的朋友可以參考下

ASP.NET MVC中進行分頁的方式有多種,但在NuGet上使用最廣泛的就是用PagedList、X.PagedList.Mvc進行分頁。(原名為:PagedList.Mvc,但是2014年開始,作者將項目名稱改名字為“X.PagedList.Mvc”),用這個插件的話會非常便利,大家可以試試,接下來將給大家講下如何安裝這個NuGet插件。

ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(原名為PagedList.Mvc)

1、工具——NuGet 程序包管理器——管理解決方案的 NuGet 程序包

ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(原名為PagedList.Mvc)

2、 搜索“X.PagedList.Mvc”,并安裝、引用

ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(原名為PagedList.Mvc)

3、\Controllers\UserController.cs 后臺代碼基本用法:

using PagedList;
// GET: User/1
public ActionResult Index(int page = 1)
{
  const int pageSize = 10;
  //List<User> users = (from u in db.Users
  //  orderby u.Id descending
  //  select u).Skip((page - 1) * pageSize).Take(pageSize).ToList();
  //return View(users);
  var iUsers = db.Users.OrderBy(p => p.Id).ToPagedList(page, pageSize);
  return View(iUsers);
}

4、\Views\User\Index.cshtml 前臺代碼基本用法:

@using PagedList
@using PagedList.Mvc
<table class=“table”>
 xxxx
 xxxx
 xxxx
</table>
@Html.PagedListPager((IPagedList)Model, page => Url.Action(“Index”, new { page }))

5、\App_Start\RouteConfig.cs 配置一下:

public class RouteConfig
{
  public static void RegisterRoutes(RouteCollection routes)
  {
    routes.IgnoreRoute(“{resource}.axd/{*pathInfo}”);
    routes.MapRoute(
      name: “Default”,
      url: “{controller}/{action}/{page}”,
      defaults: new { controller = “User”, action = “Index”, page = UrlParameter.Optional }
    );
  }
}

6、效果圖:

ASP.NET MVC 5使用X.PagedList.Mvc進行分頁教程(原名為PagedList.Mvc)

提醒大家:

如果想要了解他的更多語法,可以看看這個官方的鏈接:https://github.com/ernado-x/X.PagedList

相關(guān)文章

  • C#操作LINQ to SQL組件進行數(shù)據(jù)庫建模的基本教程

    C#操作LINQ to SQL組件進行數(shù)據(jù)庫建模的基本教程

    這篇文章主要介紹了C#操作LINQ to SQL組件進行數(shù)據(jù)庫建模的基本教程,LINQ to SQL被集成在.NET框架之中,需要的朋友可以參考下
    2016-03-03
  • C#使用Socket實現(xiàn)發(fā)送和接收圖片的方法

    C#使用Socket實現(xiàn)發(fā)送和接收圖片的方法

    這篇文章主要介紹了C#使用Socket實現(xiàn)發(fā)送和接收圖片的方法,涉及C#操作socket發(fā)送與接收文件的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • c# 網(wǎng)絡(luò)編程之http

    c# 網(wǎng)絡(luò)編程之http

    這篇文章主要介紹了c# 提供一個HTTP服務(wù)的實現(xiàn)示例,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C# 設(shè)計模式系列教程-觀察者模式

    C# 設(shè)計模式系列教程-觀察者模式

    將一個系統(tǒng)分割成一個一些類相互協(xié)作的類有一個不好的副作用,那就是需要維護相關(guān)對象間的一致性。我們不希望為了維持一致性而使各類緊密耦合,這樣會給維護、擴展和重用都帶來不便。觀察者就是解決這類的耦合關(guān)系的。
    2016-06-06
  • c# RPC框架的使用簡介

    c# RPC框架的使用簡介

    這篇文章主要介紹了c# RPC框架的使用簡介,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C#實現(xiàn)打字游戲

    C#實現(xiàn)打字游戲

    這篇文章主要為大家詳細介紹了C#實現(xiàn)打字游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • C#文件操作類分享

    C#文件操作類分享

    這篇文章主要為大家分享了C#文件操作類的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • c# 靜態(tài)類的使用場景

    c# 靜態(tài)類的使用場景

    這篇文章主要介紹了c# 靜態(tài)類的使用場景,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-01-01
  • c# winform多線程的小例子

    c# winform多線程的小例子

    c# winform多線程的小例子,需要的朋友可以參考一下
    2013-04-04
  • c#求兩個數(shù)中最大值的方法

    c#求兩個數(shù)中最大值的方法

    這篇文章主要介紹了c#求兩個數(shù)中最大值的方法,需要的朋友可以參考下
    2014-02-02

最新評論