博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Asp.Net MVC分页PageList
阅读量:5998 次
发布时间:2019-06-20

本文共 1495 字,大约阅读时间需要 4 分钟。

1、mvc网站右键->管理nuget程序包->安装下边两个组件

2、controller

public dbModel db = new dbModel();        public ActionResult Index(int? page,string uname)        {            var pageSize = 5;            var pageNumber = page ?? 1;                        var list = db.dt_dd.ToList();            if (!string.IsNullOrEmpty(uname))            {                list = list.Where(x => x.name.Contains(uname)).ToList();            }                        var listPage = list.OrderBy(x => x.ID);            IPagedList
pagedList = listPage.ToPagedList(pageNumber, pageSize); return View(pagedList); }

3、view

@model PagedList.IPagedList
@using PagedList.Mvc;@{ Layout = "~/Views/Shared/_Layoutdd.cshtml";}
@foreach (var item in Model) {

@item.name @item.ordertime @Html.ActionLink("编辑", "edit", new { id = item.ID }) @Html.ActionLink("删除", "Delete", new { id = item.ID })

} 共 @Model.TotalItemCount 条, 每页 @Model.PageSize 条, 共 @Model.PageCount 页, 当前第 @Model.PageNumber 页 @Html.PagedListPager(Model, page => Url.Action("Index", new { page, uname = Request.QueryString["uname"] }), new PagedListRenderOptions() { LinkToFirstPageFormat = "首页", LinkToNextPageFormat = "下一页", LinkToPreviousPageFormat = "上一页", LinkToLastPageFormat = "末页", DisplayItemSliceAndTotal = false, MaximumPageNumbersToDisplay = 5 })

 

转载地址:http://vyzmx.baihongyu.com/

你可能感兴趣的文章
android88 录音机
查看>>
Json,Gson,FastJson解析笔记
查看>>
python 文件中的中文编码解决方法
查看>>
How get a String Width in Libgdx?
查看>>
MySQL修改root密码的多种方法
查看>>
.NET Actor Model Implementations Differ in Approach
查看>>
Mac : 强大的截图
查看>>
【ALearning】第四章 Android Layout组件布局(一)
查看>>
一些很有用的网站链接
查看>>
hdu 5073 Galaxy(2014acm鞍山亚洲分部 C)
查看>>
[转]Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析
查看>>
新版SDK自己主动加入PlaceholderFragment的思考
查看>>
Oracle GoldenGate for Big Data 12.2.0.1的新特性
查看>>
投资方式集汇
查看>>
Android-Service组件
查看>>
[React Testing] className with Shallow Rendering
查看>>
ios碎片小记
查看>>
快排实现时候的一个逻辑错误
查看>>
分布式缓存系统 Memcached 基本配置与命令
查看>>
配置nginx好了,html能打开,index.php打不开?
查看>>