关于asp.net 自定义分页控件
长沙网络推广介绍:ASP自定义分页控件的使用指南
在web开发中,分页控件是不可或缺的一部分。最近,我参考了asppager开发了自己的分页控件,现在与大家分享。相较于asppager,我的控件在保持功能丰富的力求简洁的代码风格。
一、界面展示:
二、使用指南:
1. 注册控件:
使用标签 `<%=@ Register %>` 在页面进行注册,也可以在web.config中进行全局配置。
2. ajax分页:
示例代码:
`<1:YsmPager ID="YsmPager1" runat="server" PageSize="10" onpagechanged="YsmPager1_PageChanged" CssClass="yahoo" CurrentPageButtonClass="current" DisabledButtonClass="disabled"> 1:YsmPager>`
其中,CssClass用于设置控件div的样式,CurrentPageButtonClass设置当前页的样式,DisabledButtonClass设置上一页、按钮的禁用样式。
示例代码:
`<1:YsmPager ID="YsmPager2" runat="server" PageSize="10" UrlRewriting="true" UrlRewritePattern="index-{0}-[cid].html"> 1:YsmPager>`
当存在多个参数时,使用{0}进行自动格式化,其他参数则通过[参数名]进行配置。
三、属性介绍:
1. PageSize:获取或设置每页显示的记录数。
2. CurrentPageIndex:获取或设置当前页的索引。
3. RecordCount:获取或设置记录的总数(必须设置才能生成分页链接)。
4. PageCount:获取总页数(此属性只读)。
5. UrlPaging:是否启用Url传参方式分页。
6. UrlPageIndexName:当启用Url分页时,设置页索引参数的名称。
9. CurrentPageButtonClass:当前页按钮的样式。
10. DisabledButtonClass:上一页、按钮禁用时的样式。
11. FirstPageText:第一页按钮的文本。
12. LastPageText:最后一页按钮的文本。
13. ShowJumpBox:是否显示跳转框。
这个ASP自定义分页控件旨在提供灵活的功能和简洁的代码风格,帮助开发者更高效地实现网页分页功能。希望通过分享,对大家有所帮助。如有需要,欢迎参考使用。
(文章结束)由长沙网络推广提供的技术分享,希望对您有所帮助!
编程语言
- 关于asp.net 自定义分页控件
- php中Snoopy类用法实例
- 如何在数据库中用好Transaction?
- 用类的继承关系(重写父类的方法)实现简易后台代
- windows下vue-cli及webpack搭建安装环境
- 详解微信UnionID作用
- web前端超出两行用省略号表示的实现方法
- JavaScript实现隐藏省略文字效果的方法
- PHP调用Mailgun发送邮件的方法
- jquery简单倒计时实现方法
- jQuery对象与DOM对象之间的相互转换
- php选择排序法实现数组排序实例分析
- js实现数组转换成json
- 手机中点击网页链接实现拨号或保存电话功能实
- phpize的深入理解
- 解决vue项目打包后提示图片文件路径错误的问题