MvcPager

ASP.NET分页控件
授权协议 未知
开发语言 .NET ASP
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 楚洋
操作系统 Windows
开源组织
适用人群 未知
 软件概览

MvcPager分页控件是在ASP.NET MVC Web应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码, 尤其是ScottGu的PagedList<T>类和相关方法,经过站长不断完善和改进后推出的比较成熟而且功能强大的ASP.NET MVC分页解决方案。

MvcPager主要功能有:

  1. 实现最基本的url route分页;
  2. 支持手工输入或选择页索引并对输入的页索引进行有效性验证;
  3. 支持使用ASP.NET MVC Ajax默认的MicrosoftAjax和MicrosoftMvcAjax客户端脚本库实现Ajax分页;
  4. 支持使用jQuery实现Ajax分页,生成的Html代码更精简;
  5. 支持Ajax分页模式下,若客户端浏览器不支持或禁用Javascript功能时安全降级为普通分页
  6. 搜索引擎友好,无论是普通分页还是Ajax分页,搜索引擎都可以直接搜索到所有页面。
  7. 支持ASP.NET MVC 1.0和最新的ASP.NET MVC 2.0 版本;
  8. 支持IE、Firefox、Opera、Chrome及Safari等常用浏览器;
MvcPager分页控件仍在不断开发完善中,更多功能将在以后的升级版本中得到增强和完善,希望您在使用过程中提出您的宝贵意见和建议!
  • 站点网址:http://www.webdiyer.com/mvcpager/ 控制台命令:Install-Package Webdiyer.MvcPager 转载于:https://www.cnblogs.com/Andy-Li/p/5759928.html

  • MVCpager 用法. 先加个Nuget包 [Webdiyer.MvcPager] @using Webdiyer.WebControls.Mvc @model PagedList<Model.User> @{ ViewBag.Title = "Users Index"; } <h2>Users Index</h2> @*此处通过RouteValueDictionary.把所要查询的参

  • 1.controller写法: public ActionResult Index(int id = 1) {   using (var db = new NORTHWNDEntities())   {   PagedList<Orders> orders = db.Orders.OrderBy(o=>o.OrderID).ToPagedList(id, 20);   return View(or

  • View: @model PagedList @Html.Partial("_ArticleTable", Model) @Html.Pager(Model).Options(o => o.SetPagerItemTemplate("{0} ")) _ArticleTable.cshtml: @model PagedList 序号 @Html.DisplayNameFor(model => mod

  • 该示例演示如何使用MvcPager最基本的Ajax分页模式。 使用AjaxHelper的Pager扩展方法来实现Ajax分页,使用Ajax分页模式时,必须至少指定MvcAjaxOptions的UpdateTargetId属性,该属性值即是分页后要通过Ajax来更新的 DOM 元素的 ID。 Ajax.Pager()方法返回AjaxPager对象,您可以通过Ajax.Pager()方法的重载来传递P

  • 1.版本问题,推荐使用2.0以上,对ajax支持才比较的好了 2.当需要使用页索引输入或下拉框以及使用Ajax分页模式时,必须用Html.RegisterMvcPagerScriptResource方法注册MvcPager客户端jQuery插件,不注册此插件则选择或输入页索引后将无法跳转,Ajax功能也无法正常运行。   具体代码:@{Html.RegisterMvcPagerScriptReso

  • 初学MVC,做了个单页面应用,需要显示多个分页,并无刷新更新。 找到了MvcPager控件,非常好用,在使用ajax过程中遇到很多问题。慢慢调试和杨老师(MvcPaegr作者)请教,总于都解决了。 首先NuGet包添加上。搜索MvcPager可以找到。 控制器端必须引用 using Webdiyer.WebControls.Mvc; 后端就不多记录了,看下官方Demo差不多都理解了,主要记录下前端

 相关资料
  • 本文向大家介绍.NET实现Repeater控件+AspNetPager控件分页,包括了.NET实现Repeater控件+AspNetPager控件分页的使用技巧和注意事项,需要的朋友参考一下 当然首先你要把bin文件放进你的项目,并加到你的工具栏去 后台绑定的代码 分页,只需要把绑定放在AspNetPager1_PageChanged 事件里 再给大家一个实例 前台页面代码 后台代码

  • 本文向大家介绍解析asp.net的分页控件,包括了解析asp.net的分页控件的使用技巧和注意事项,需要的朋友参考一下 一、说明   AspNetPager.dll这个分页控件主要用于asp.net webform网站,现将整理代码如下 二、代码 1、首先在测试页面Default.aspx页面添加引用 <%@ Register Assembly="AspNetPager" Namespace="W

  • 本文向大家介绍asp.net webform自定义分页控件,包括了asp.net webform自定义分页控件的使用技巧和注意事项,需要的朋友参考一下 做web开发一直用到分页控件,自己也动手实现了个,使用用户自定义控件。 翻页后数据加载使用委托,将具体实现放在在使用分页控件的页面进行注册。 有图有真相,给个直观的认识: 自定义分页控件前台代码: 自定义分页控件后台代码: 当前页码、总共多少条记录

  • 本文向大家介绍MvcPager分页控件 适用于Bootstrap,包括了MvcPager分页控件 适用于Bootstrap的使用技巧和注意事项,需要的朋友参考一下 软件开发分页效果必不可少,对于Asp.Net MVC 而言,MvcPager 是个不错的选择。 请访问http://www.webdiyer.com/mvcpager/ 由于自带的分页样式不能和项目整体风格兼容,所以我们准备改写源代码,

  • 本文向大家介绍.NET分页控件简单学习,包括了.NET分页控件简单学习的使用技巧和注意事项,需要的朋友参考一下 这几天无意间看到一个关于分页的帖子,觉得写得挺好的。关于这些东西,自己一直都是只知道原理,却没有真正动手做过,于是研究了一下分页的原理自己动手写了一个十分特别非常简单的分页程序,在这里与大家分享一下。  这个程序取数据使用的ado.net,首先先新建一个取数据的类PageDAl  然后记

  • 本文向大家介绍jQuery实现ajax无刷新分页页码控件,包括了jQuery实现ajax无刷新分页页码控件的使用技巧和注意事项,需要的朋友参考一下 这段时间在做公司项目的时候需要用到ajax进行分页(点击页码也是无刷新的显示上一页或下一页的内容,不是一般的选择跳转),但是在网上找了一下,大部分分页插件都是直接刷新跳转的,感觉和我的需求差距比较大,就自己动手写了一个可以实现自己需要的功能的js来实现

  • 本文向大家介绍asp.net web页面自定义分页控件使用详解,包括了asp.net web页面自定义分页控件使用详解的使用技巧和注意事项,需要的朋友参考一下 这几天学习了一下自定义分页控件,现将实现方法记录下来,亲测可以实现: 1.首先创建一个.ascx文件,命名为TurnPage,然后在里面写控件前台展示的界面: 2.然后在TurnPage.ascx.cs里面写相应的后台代码,代码如下: 3.

  • 本文向大家介绍laypage分页控件使用实例详解,包括了laypage分页控件使用实例详解的使用技巧和注意事项,需要的朋友参考一下 在开发的时候经常遇到分页比较麻烦,尤其对于一个后端程序猿来说,但是这个问题不能不解决,于是找了一个分页的控件用用,记录在下,以便以后使用。 以下是官网中使用的简单例子: 一个基本的分页效果也就出来了。 如果你需要其他更加绚丽的效果请修改源代码。 先来说下,如果呈现出来