日期:2014-05-20  浏览次数:20420 次

庆祝上网十周年,发布ASP.NET MvcPager 1.3版
十年前的今天,第一次用自己的电脑通过电话拨号接入Internet,生活因此而改变,生命从此更精彩!十年弹指一挥间,回想前事,仍犹如昨日般清晰。十年之间,Internet遍地开花,电脑从难得一见到成为办公和生活的必须配置,变化之大,让人有无限的感慨!!

经过近两个周的忙碌,编码、测试、编写文档、示例、更新网站,今天终于完成了MvcPager 1.3版的升级,本次升级主要增加了允许用户输入或选择页索引的功能,详细更新说明请看下面:


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等常用浏览器;

1.3版更新说明:
1.PagerOptions新增属性 ContainerTagName,可以设置控件在客户端呈现的Html标签,不再仅仅限于div;
2.PagerOptions新增属性 PageIndexOutOfRangeErrorMessage、InvalidPageIndexErrorMessage,分别对应于页索引超出范围和页索引无效显示的错误信息;
3.PagerOptions新增属性 ShowPageIndexBox,可以设置是否显示页索引输入或选择框;
4.PagerOptions新增属性 PageIndexBoxType,指定页索引输入或选择框的类型,其值是一个PageIndexBoxType的枚举;
5.PagerOptions新增属性 MaximumPageIndexItems,如果页索引框类型为DropDownList时,该值指定下拉框中最多显示多少个页索引;
6.PagerOptions新增属性 ShowGoButton,指定在显示页索引文本或下拉框时,是否显示跳转按钮;
7.PagerOptions新增属性 GoButtonText,跳转按钮上的文本;
8.PagerOptions新增属性 PageIndexBoxWrapperFormatString,设置包容页索引输入文本或下拉框的格式化字符串;
9.PagerOptions新增属性 GoToPageSectionWrapperFormatString,设置包容页索引输入或选择框及跳转按钮部分的格式化字符串;
10.PagerOptions新增属性 PagerItemWrapperFormatString,可以设置所有分页元素的格式化字符串;
11.jQuery Ajax分页时,实现了AjaxOptions的OnBegin、OnComplete和OnFailure事件属性,OnSuccess暂未实现;
12.修复了一些程序中的bug;
13.对代码进行了大量优化;

演示和帮助文档:http://www.webdiyer.com/controls/mvcpager
源代码及示例项目下载:http://mvcpager.codeplex.com

希望能对大家有所帮助。谢谢支持!!

------解决方案--------------------
沙发!!!!!!!!!
------解决方案--------------------
没抢到。。
------解决方案--------------------



------解决方案--------------------

------解决方案--------------------
......
------解决方案--------------------
顶..................
------解决方案--------------------
强帖留名
------解决方案--------------------
牛人出现
------解决方案--------------------
接分 帮顶
------解决方案--------------------
没看到源码下载啊,中文法文都没滴
------解决方案--------------------
膜拜学习
------解决方案--------------------
这个肯定是要拜的
------解决方案--------------------
顶,源码在那里啊
------解决方案--------------------
膜拜学习
------解决方案--------------------
我顶!!!
------解决方案--------------------
我顶顶顶顶顶
------解决方案--------------------
好东西啊,我一直在单调的呢
------解决方案--------------------

------解决方案--------------------
鼎鼎~~