当前位置: 首页 > news >正文

Asp.net Mvc使用PagedList分页

git:
https://github.com/troygoode/PagedList



1. Nuget 安装package



2.View 


@{
    ViewBag.Title = "Processes Listing";
}
@using PagedList.Mvc; 
@using PagedList; 


<link href="/Content/PagedList.css" rel="stylesheet" type="text/css" />




<h2>List of Processes</h2>
<ul>
    @foreach(var process in ViewBag.Processes){
        <li>@process.ProcessName</li>
    }
</ul>




@Html.PagedListPager((IPagedList)ViewBag.Processes, page => Url.Action("Index", new { page }))



3.C#

 
public object Index(int? page)
        {
            var processes = System.Diagnostics.Process.GetProcesses();


            var pageNumber = page ?? 1; 
            var onePageOfProcesses = processes.ToPagedList(pageNumber, 25);


            ViewBag.Processes = onePageOfProcesses;
            return View();
        }


4. 运行



相关文章:

  • [Web开发] PSD 转换成HTML/CSS 的工具网站
  • 算法练习--整数拆分为素数乘积
  • 算法练习--卡片游戏
  • [IE编程] 了解Urlmon.dll和Wininet.dll
  • 算法练习--小球下落
  • 在LINQ to SQL中处理“更新已被其它用户删除对象”的错误
  • 算法练习--打印Cantor 数表
  • 企业中的4种人才
  • Sun的启示------技术在企业发展中的分量
  • Computer Science 学习第四章--CPU 指令集及指令处理
  • 领域模型驱动应用心得....
  • 算法练习--除法
  • 移动互联网 3G时代的“新宠”
  • 算法练习--双基回文数
  • C# 格式化显示金额函数
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 0x05 Python数据分析,Anaconda八斩刀
  • CAP理论的例子讲解
  • iOS | NSProxy
  • JavaScript创建对象的四种方式
  • MySQL数据库运维之数据恢复
  • Python - 闭包Closure
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 大数据与云计算学习:数据分析(二)
  • 深度解析利用ES6进行Promise封装总结
  • 白色的风信子
  • MPAndroidChart 教程:Y轴 YAxis
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • ​flutter 代码混淆
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • (Java数据结构)ArrayList
  • (vue)页面文件上传获取:action地址
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (篇九)MySQL常用内置函数
  • (一)kafka实战——kafka源码编译启动
  • (转)人的集合论——移山之道
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .Net Core webapi RestFul 统一接口数据返回格式
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .net 使用ajax控件后如何调用前端脚本
  • .net 怎么循环得到数组里的值_关于js数组
  • @ComponentScan比较
  • @SentinelResource详解
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [【JSON2WEB】 13 基于REST2SQL 和 Amis 的 SQL 查询分析器
  • [20171102]视图v$session中process字段含义
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [android] 练习PopupWindow实现对话框
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [Asp.net MVC]Asp.net MVC5系列——Razor语法
  • [BT]BUUCTF刷题第8天(3.26)