[ASP.NET服务器控件]OranPager 1.1.1.2 - 轻量级分页控件(URL参数机制,不带数据查询功能)演示&源码 本帖最后由 LikeCode 于 2009-09-14 20:12:14 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不错,很不错,可是我怎么用呢,我怎么知道要给哪个控件分页呢,是DataList还是ListView呢,这个ControlID是哪定义呢,希望回答,谢谢!!! 本帖最后由 LikeCode 于 2009-09-01 08:08:23 编辑 为什么不考虑用回发式的分页呢?如果每次分页都要改变url的话,在updatepanel下就无法局部刷新了 看源码 看不懂 不知道怎么用 我用你的这个读其他的url 可以麽? 我机子不能用 要装VS2008 VS2005 打不开 郁闷~~~~ 其实就是那个.cs文件,用你的VS05打开这个.CS文件,你新建一个服务器控件的项目,将源码COPY过去就OK了 好东西,收藏一下.我在2005里打开DEMO,输入1001或1002页,点击都没有反应,请楼主看一下,是不是一个BUG @LikeCode支持一下 ,但你对吴旗娃分页控件的评价 我不敢苟同。一提 updatepanel 就无奈了,刚出来的时候 觉得太好用了,也不知道实现机制,觉得开发速度快但做出来的东西 天天被客服的投诉, 速度怎么这么慢啊 ,点了半天没效果。 这无刷新还不如刷新呢。 明白了 updatepanel 的实现机制后 就再也没用了,导致现在对asp.net ajax控件都不感冒 还有些忌惮.无刷新分页控件 应该 有人做了,可能只是没分享罢了~ 有或者我们还不知道。使用 XHR 或 借助 jquery 都不困难的 呵呵,执行耗时操作的话的确会有这个困扰,所以我一般都搭配UpdateProgress一起用,虽说Asp.net ajax的确有不尽如人意的地方,但某些操作,用UpdatePanel总比整页PostBack的好。当然,我也不是所有地方都用到UPdatePanel,很多地方我都是用jquery的,但涉及GridView,DataList或Repeater这些控件的操作的时候我才会用,能省不少时间~~~ 汗,DEMO里总记录是9999条,10条记录一页,即总页数是1000,你输入1001,1002已超出最大页数了,JS判断超出最大页数则不作任何反应.恩,从现在看来,这样用户体验可能不太好,竹子改一下重传源码.改如如果输入超出则alert("您输入的页数超出最大页数,请重新输入.") protected void Page_Load(object sender, EventArgs e) { int rc = 1002; oranPagerMain.RecordCount = rc;设置了1002页的哦,不是BUG吗 RecordCount 属性是记录总数,并不是总页数。总页数是由 记录总数 / 页大小 得到的.参数说明见 http://www.cnblogs.com/iRed/archive/2009/08/28/1555728.html 呃。这个与绑定无关,这是一个分页控件,类似aspnetpager的,就是生成分页链接HTML代码的程序。clear?! 更新2009/9/13 Version:1.1.1.1*1 修复当记录总数(RecordCount)为0时。依然出现[下一页]、[尾页]按钮的BUG。*2 修改当在快捷页码跳转工具里输入的页码有误的alert提示语,增加属性 GotoAlertFormatString -年度目标达成!yeah!记得之前你的写的目标是mvp,已经成功了,恭喜先 NO NO NO,虽然MVP一直是竹子一个目标之一,但是,工作较忙,一直没办法去实现这个目标。竹子说的目标是另一个目标:年底前薪水达到某个程度(保密)。 谢谢llsen,竹子一直都不好意思推荐自己的帖子,最多置顶15天而已。嘿嘿。 求助!急,在线等 WCF调用EF(Database First)出错。 正则 修改 求正则大神帮忙 我想开始做一个web控件,不知道怎么下手? gridview边框设置 datalist 遍历 小问题,请大家帮忙 word文档上传到数据库中 请问为什么我把字符集写为“gb2312”一天之后,XML或ASPX里的中文还会变成乱码? 关于iframe页面登录状态的问题 如何在WebForm中在执行套打的功能? html转换word加页脚,asp.net代码实现 通过判断ID显现不同控件
VS2005 打不开 郁闷~~~~
一提 updatepanel 就无奈了,刚出来的时候 觉得太好用了,也不知道实现机制,觉得开发速度快
但做出来的东西 天天被客服的投诉, 速度怎么这么慢啊 ,点了半天没效果。
这无刷新还不如刷新呢。 明白了 updatepanel 的实现机制后 就再也没用了,导致现在对asp.net ajax控件都不感冒 还有些忌惮.无刷新分页控件 应该 有人做了,可能只是没分享罢了~ 有或者我们还不知道。使用 XHR 或 借助 jquery 都不困难的
呵呵,执行耗时操作的话的确会有这个困扰,所以我一般都搭配UpdateProgress一起用,虽说Asp.net ajax的确有不尽如人意的地方,但某些操作,用UpdatePanel总比整页PostBack的好。
当然,我也不是所有地方都用到UPdatePanel,很多地方我都是用jquery的,但涉及GridView,DataList或Repeater这些控件的操作的时候我才会用,能省不少时间~~~
改如如果输入超出则alert("您输入的页数超出最大页数,请重新输入.")
protected void Page_Load(object sender, EventArgs e)
{ int rc = 1002;
oranPagerMain.RecordCount = rc;
设置了1002页的哦,不是BUG吗
总页数是由 记录总数 / 页大小 得到的.
参数说明见 http://www.cnblogs.com/iRed/archive/2009/08/28/1555728.html
clear?!
*1 修复当记录总数(RecordCount)为0时。依然出现[下一页]、[尾页]按钮的BUG。
*2 修改当在快捷页码跳转工具里输入的页码有误的alert提示语,增加属性 GotoAlertFormatString
竹子说的目标是另一个目标:年底前薪水达到某个程度(保密)。
嘿嘿。