庆祝上网十周年,发布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
希望能对大家有所帮助。谢谢支持!!
[解决办法]
沙发!!!!!!!!!
[解决办法]
没抢到。。
[解决办法]
[解决办法]
[解决办法]
......
[解决办法]
顶..................
[解决办法]
强帖留名
[解决办法]
牛人出现
[解决办法]
接分 帮顶
[解决办法]
没看到源码下载啊,中文法文都没滴
[解决办法]
膜拜学习
[解决办法]
这个肯定是要拜的
[解决办法]
顶,源码在那里啊
[解决办法]
膜拜学习
[解决办法]
我顶!!!
[解决办法]
我顶顶顶顶顶
[解决办法]
好东西啊,我一直在单调的呢
[解决办法]
[解决办法]
鼎鼎~~
[解决办法]
.....................
[解决办法]
顶啊~~~~~~一直支持中~~~~
[解决办法]
[解决办法]
up
[解决办法]
lz厉害啊。。。我早不记得第一次上网什么时间了。。。
顶
[解决办法]
顶。。。。
[解决办法]
[解决办法]
向楼主学习,你值得敬仰!
[解决办法]
http://www.webdiyer.com/MessageBoard
不能留言
[解决办法]
ddddd
[解决办法]
收藏..
[解决办法]
接分..........
[解决办法]
mark..
[解决办法]
收藏..
[解决办法]
十年前我也上网了。可是那时候只会打游戏。惭愧。膜拜高人。
[解决办法]
前辈。
[解决办法]
接分 ....顶..
[解决办法]
呵呵,老杨,看到你这样技术含量这么高的东西,我汗颜啊。。
加油。!
[解决办法]
这个要顶啊···
[解决办法]
老杨,看到你这样技术含量这么高的东西,我汗颜啊。
[解决办法]
支持!!!
[解决办法]
学习`
[解决办法]
顶楼主!
[解决办法]
上网不够10年的 顶!
---------楼主资料---------
登录名:webdiyer
总技术分:80669
总技术排名:97
---------结贴情况---------
截至:2010-04-01 16:23:46
总发帖:70个
正常结贴:70个
未结贴:0个
结贴率:100.00%
评语:楼主继续加油,我们支持你!
--------------------------
[解决办法]
又看到你了,长得像李连杰的帅哥。。。
[解决办法]
哦哦哦哦 是不是能接分啊
[解决办法]
厉害! 支持 !
[解决办法]
顶顶顶顶顶顶!
[解决办法]
顶下!
[解决办法]
太强了
[解决办法]
牛人出现
------解决方案--------------------
顶,随便接分
[解决办法]
太强了!!!!!!!!!!!!
[解决办法]
Mark.............
[解决办法]
mark
[解决办法]
顶!太好了!!!!!!!!!!!!!!!!!!!1111
[解决办法]
学习了~
[解决办法]
支持LZ ~
[解决办法]
大家共同学习............
[解决办法]
顶啊顶
[解决办法]
帮顶。。