`
raisun_1988
  • 浏览: 117980 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

asp.net mvc强大的分页控件MvcPager

    博客分类:
  • .Net
阅读更多

http://www.itpob.cn

不管使用什么来开发程序,都少不了需要做分页,目前使用asp.net mvc开发的web应用程序的人越来越多了,相应的辅助,提高开发效率的helper方法、控件都将会出现。今天我向大家介绍一款在asp.net mvc框架中使用的分页控件。本人也是在新年的时候初次使用,但是一直没有推荐给大家。利用五一休息时间也就介绍给大家。声明我与博杨计算机有限公司无任何关系只是觉得这个分页控件很好用,并且功能强大,在这里是真的只为介绍这款分页控件。

另外下载地址:http://mvcpager.codeplex.com/releases/view/42912

另外还有相关使用的DEMO也很丰富,上面的网址也可以下载非常完整的DEMO。

DEMO里有使用各种在asp.net mvc中提倡的方式来实现分页功能,分别有:

1.标准的Url分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/Demo

2.jquery ajax分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/AjaxDemo

3.Microsoft Ajax分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/MicrosoftAjaxDemo

4.使用DataRow集合分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/DataRowsPaging

5.ASP.NET MVC Pager分页控件用户自定义信息 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/CustomInfo

6.MvcPager应用CSS样式 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/ApplyStyles

7.保持Url参数(分页恢复Url参数) 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/UrlParameters?year=2009&month=12&author=webdiyer

8.ajax正在加载效果分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/Loading

9.使用自定义路由表实现分页 在线演示效果请看:http://www.webdiyer.com/Controls/MvcPager/CustomRouteTable/employee_1/page_1

10.MvcPager使用存储过程分页 http://www.webdiyer.com/Controls/MvcPager/StoredProcedure

11.ASP.NET MvcPager Ajax产生异常处理分页 http://www.webdiyer.com/Controls/MvcPager/AjaxEvents

12.MvcPager使用输入或选择页索引并跳转实现分页 http://www.webdiyer.com/Controls/MvcPager/PageIndexBox

大家可以根据自己的实际情况选择使用那种分页方式或者同时使用几种分页方式。

MvcPager的介绍

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/Controls/MvcPager

分享到:
评论

相关推荐

    asp.net MVC2.0分页控件

    在“mvc分页控件加例子”这个压缩包中,可能包含了示例代码、配置文件、CSS样式和JavaScript脚本等资源,帮助开发者理解如何在自己的项目中使用这个分页控件。通过查看这些示例,你可以学习到如何将控件集成到你的...

    asp.net mvc3 分页 + 搜索

    ASP.NET MVC3是一个强大的Web应用程序开发框架,由微软公司提供,用于构建动态、数据驱动的网站。这个框架结合了ASP.NET的功能性和MVC(模型-视图-控制器)设计模式的优势,提供了更好的代码组织和测试支持。在"asp...

    asp.net mvc3分页控件源码

    下面我们将深入探讨ASP.NET MVC3中的分页控件及其源码实现。 **1. 分页概念与作用** 分页是将大量数据分成多个较小的部分,用户可以逐页浏览,而不是一次性加载所有数据。这减少了页面加载时间,提高了用户体验,...

    asp.net mvc2 分页控件

    ASP.NET MVC2 分页控件是用于Web应用中展示大量数据的一种有效方法,它使得用户可以轻松地浏览和导航大量的信息。在ASP.NET MVC2框架中,分页功能的实现通常涉及模型、视图和控制器的协同工作。下面将详细阐述如何在...

    ASP.NET MVC Linq to SQL 实现数据库增删改(源代码)ASP.NET MVC Linq to SQL 实现数据库增删改(源代码) ASP.NET MVC 分页控件

    在这个项目中,我们将深入探讨如何在ASP.NET MVC中利用Linq to SQL来实现数据库的增、删、改操作,并结合分页控件提升用户体验。 首先,我们需要创建一个数据上下文类,这个类继承自System.Data.Linq.DataContext,...

    asp.net mvc 分页控件 包含ajax分页 最简单

    自己写的分页控件,在 http://download.csdn.net/source/3485783这个资源的基础上编译成DLL文件。同时支持MVC2 MVC3并有简单sample.非常简单。我相信大部分人能看懂我的sample 使用: 1、引用我的DLL 2、自己要坐...

    C# mvc 分页控件 MvcPager.dll

    今天我向大家介绍一款在asp.net mvc框架中使用的分页控件。本人也是在新年的时候初次使用,但是一直没有推荐给大家。利用五一休息时间也就介绍给大家。声明我与博杨计算机有限公司无任何关系只是觉得这个分页控件很...

    ASP.NET MVC分页

    标签`ASP.NET MVC分页`表明这个主题涵盖了如何在ASP.NET MVC项目中实现分页。在实际应用中,我们可能还需要考虑其他因素,如性能优化、搜索过滤后的分页、自定义样式和交互等。总的来说,掌握ASP.NET MVC分页技巧...

    ASP.NET MVC分页功能的实现的资源

    ASP.NET MVC是一个强大的框架,用于构建可伸缩、高性能的Web应用程序。在ASP.NET MVC中,分页功能是实现大型数据集浏览时不可或缺的一部分,它能够有效地管理用户界面,提高用户体验。本文将深入探讨如何在ASP.NET ...

    ASP.NET MVC+LINQ TO SQL+MvcPager分页

    MvcPager 是一个专门为ASP.NET MVC设计的轻量级分页控件,它能够方便地实现数据的分页显示。MvcPager支持多种分页样式,并且与Ajax集成,可以实现无刷新的页面切换,提升用户体验。在使用MvcPager时,需要将其添加到...

    MvcPager分页示例MVC2.0源码

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

    基于后台的bootstrap分页控件pagination在asp.net mvc的使用

    在ASP.NET MVC框架中,我们可以利用Bootstrap的分页控件Pagination来实现这一功能。本教程将详细介绍如何在ASP.NET MVC项目中整合并使用这个强大的工具。 首先,Bootstrap Pagination是一个美观且响应式的分页组件...

    asp.net MVC5 (bootstrap-table+分页+日期控件)

    ASP.NET MVC5是一个强大的Web应用程序框架,用于构建动态、数据驱动的网站。在这个项目中,开发者结合了Bootstrap-Table、分页和日期控件来提供更丰富的用户界面和交互体验。下面将详细介绍这些知识点。 **ASP.NET ...

    【ASP.NET编程知识】ASP.NET MVC分页和排序功能实现.docx

    描述:本文将介绍如何在 ASP.NET MVC 中实现分页和排序功能,使用 EF Code-First 方式分页控件 PagedList.MVC,来实现分页,排序思路是加载数据出来之后,默认是升序排序,然后点击一下相应的列标题,就按照该字段...

    asp.net mvc easyui 分页操作.docx

    通过以上步骤,我们成功地在ASP.NET MVC项目中实现了使用EasyUI框架的Datagrid控件进行数据分页的功能。这种方法不仅提高了用户体验,同时也使后台的数据管理更加高效便捷。希望本教程能帮助读者更好地理解如何在...

    一个不错的asp.net 无刷新分页控件

    前几天在做项目的时候,和同事谈起要是能够实现一个无刷新的分页控件,用户体验应该会增强不少。其实以前在做项目的时候也有过这个想法,只是当时自己可能力不从心,另一个原因也是我比较懒。这几天刚好有点时间,...

    基于ASP.NET MVC项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI、MvcPaper及在线预览Word、Excel等文档

    基于ASP.NET MVC框架的学习项目,包含MVC的框架的设计思路,通俗易懂学习MVC框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...

    mvc分页,MVCPAGER,asp.net

    MVCPAGER是一种专为ASP.NET MVC设计的分页控件,它提供了方便的方式来实现高效且用户友好的分页功能。在本文中,我们将深入探讨如何在ASP.NET MVC中使用MVCPAGER以及与SQL Server数据库的集成。 首先,让我们了解...

    ASP.NET MVC分页HtmlHelper 2010贺岁版

    ASP.NET MVC 分页 HtmlHelper控件2010贺岁版 by Herman.格式分为四种: .1:上一页/下一页 模式; .2:首页/尾页/上一页/下一页 模式; .3:上一页 1 2 3 4 5 下一页 模式; .4:总共X条, 当前1/X页,首页 上一页 1 2 3 4 5 ...

Global site tag (gtag.js) - Google Analytics