AspNetPager免费分页控件7.4.1版发布

前几天发布的7.4版出现了postback分页情况下客户端脚本未注册的bug,非常抱歉,7.4.1版已修正这些问题,具体更新说明如下:


修正了Postback分页且显示页索引文本框的情况下,客户端脚本未注册的bug;
改进:不再使用scriptmanager注册脚本,因此在Url分页情况下,分页控件可以无需Form服务器控件而正常运行,Postback分页情况下仍需要将AspNetPager包含于form服务器控件中;
改进:将控件生成的分页导航连接url参数中“&”连接符改为“&”,以符合HTML规范;
改进客户端页索引输入验证代码;

示例及下载:http://www.webdiyer.com/Controls/AspNetPager


感谢网友积极反馈bug及提出改进意见,若有影响运行的严重bug或错误,接到反馈信息后本人随时解决!谢谢支持!
阅读更多

免费开源分页控件 AspNetPager 7.2 版发布

10-07

AspNetPager 免费分页控件7.2版发布,这个版本主要改进是以前很多网友要求的方便设置样式的功能,新增了可以设置很多分页元素的样式的属性。关于ajax或客户端分页功能。将集中在下个版本中解决。 rnrn[url=http://www.webdiyer.com/AspNetPager/whatsnew.aspx]更新历史[/url]rnrn[url=http://www.webdiyer.com/download/default.aspx]下载地址[/url] rnrn[url=http://www.webdiyer.com/AspNetPager/demo/ApplyStyles/default.aspx]演示页面[/url] rnrn[url=http://www.webdiyer.com/AspNetPager/docs/index.html]帮助文档[/url]rnrn7.2版修改或新增功能说明如下:rnrn新增属性 PagingButtonLayoutType,可设置分页导航元素(数字页索引、上页、下页、首页和尾页)的布局方式,该属性值是一个PagingButtonLayoutType枚举,通过设置该属性为PagingButtonLayoutType.UnorderedList或PagingButtonLayoutType.Span,允许将这些分页导航元素包含在 与或与标签之间,以便于为这些分页元素应用CSS样式。 rn新增 PagingButtonClass 与 PagingButtonStyle 属性,可以单独为分页导航按钮(数字页索引、上页、下页、首页和尾页)设置CSS样式; rn新增 FirstLastButtonClass 与 FirstLastButtonStyle 属性,可以单独为首页和尾页分页导航按钮设置CSS样式,如果该属性未设置,但指定了PagingButtonClass 与 PagingButtonStyle 属性的值,则首页和尾页按钮样式将使用 PagingButtonClass 与 PagingButtonStyle 属性中指定的样式; rn新增 NextPrevButtonClass 与 NextPrevButtonStyle 属性,可以单独为上页和下页分页导航按钮设置CSS样式,如果该属性未设置,但指定了PagingButtonClass 与 PagingButtonStyle 属性的值,则上页和下页按钮样式将使用 PagingButtonClass 与 PagingButtonStyle 属性中指定的样式; rn新增 MoreButtonClass 与 MoreButtonStyle 属性,可以单独为更多页(...)分页导航按钮设置CSS样式,如果该属性未设置,但指定了PagingButtonClass 与 PagingButtonStyle 属性的值,则上页和下页按钮样式将使用 PagingButtonClass 与 PagingButtonStyle 属性中指定的样式; rn新增属性 ShowMoreButtons ,可以指定是否显示更多页按钮; rn新增属性 CurrentPageButtonPosition ,可设置在每次分页后,当前页数字索引在所有的数字页索引中的显示位置,该属性值是一个PagingButtonPosition枚举,对应的值及说明如下:rnBeginning:当前页数字索引总是显示在所有数字页索引的最前面;rnEnd:当前页数字索引总是显示在所有数字页索引的最后面;rnCenter:当前页数字索引总是显示在所有数字页索引的中间;rnFixed:默认值,固定不变; rn控件的CssClass属性仅应用于控件的窗口元素(div),将不再应用于下属分页元素; rn废止属性CenterCurrentPageButton,可以用CurrentPageButtonPosition属性取代; rn修改CurrentPageIndexn属性,允许在程序中任何地方以编程方式设置CurrentPageIndex的值来动态指定当前页,直接设置该属性的值时将同时引发PageChanging和PageChanged 事件,实现和点击分页按钮一样的分页功能; rn修正了7.1版中设置SubmitButtonImageUrl属性后,Postback回发分页方式情况下点击数字页索引按钮不引发分页事件的bug; rn修正了使用Url分页时,如果页面上没有服务器端form控件时无法注册客户端脚本的bug,从7.2版起如果使用Url分页并且ShowPageIndexBox属性没有设置为Never时, AspNetPager控件必须放在 与标记之间,若使用Url分页并且ShowPageIndexBox为Never时,页面上可以不使用服务器端form控件。 rnrn[color=#FF0000]从以前版本升级时,如果使用了url分页,特别要注意一下最后一条改动,以前版本url分页时可以不用将控件放在 与>form>之间,但这样导致文本框或下拉框分页时无法路转(脚本没有注册),新版中除非将ShowPageIndexBox设为Never,否则控件必须放在与>form>之间,如果没有放在其中将显示错误信息。[/color]

AspNetPager 免费分页控件 7.1 版发布

07-21

AspNetPager 免费分页控件 7.1 版更新说明:rnrn1、新增 LayoutType 属性,该值是 LayoutType 枚举Table或Div,默认值是Div,即使用div布局,若设为Table则使用表格布局方式;rn2、新增 UrlPageSizeName 属性,可以通过在url参数中指定PageSize属性的值,该UrlPageSizeName属性值若为空或负数忽略,否则PageSize属性将返回从Url中获取的UrlPageSizeName 参数的值;rn3、新增SubmitButtonImageUrl属性,支持使用图片按钮,当该属性的值不为空时,分页控件使用该属性的值做为图片按钮路径,如果该值为空或默认值则时使用普通按钮;rn4、修正了设计时支持中设置页索引文本或下拉框选项时,在页索引文本或下拉框显示方式中选择“自动”时属性被设置为Always而非Auto的错误;rn5、解决了设计时EnableUrlRewriting 为true 时 UrlRewritePattern属性出错的出错问题;rn6、代码精简及其它优化;rn7、上一版本中标记为已废弃的如下属性:ShowInputBox、InputBoxClass、InputBoxStyle、TextBeforeInputBox、TextAfterInputBox 已去掉,新版本中已不存在这些属性,升级时请注意;rnrn由于最近忙于其它项目,暂时没有制作帮助文件和示例项目,如果您不曾用过AspNetPager,使用7.1版时建议先看看7.0.2版的示例,差别不是很大,就上面提到的几个新增的属性和去掉了一些上一版本已废弃的属性,我会尽可能抽出时间重新制作帮助文件和编写新的示例项目。另外因开发用的是VS2008,没有VS2005,无法测试AspNetPager在VS2005中是否会有问题,如果大家使用时发现问题,我会随时解决。谢谢支持!

没有更多推荐了,返回首页