留言簿
留言成功,请等待站长审核,谢谢支持!
2011-01-11 21:08 superfeeling
您好,最近在使用aspnetpager中发现了一个问题,就是如果在Repeater控件的foottemplate模板中设置aspnetpager控件,在cs文件中无法设置aspnetpager的相关参数,主要是DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.ConnectionString, CommandType.Text, sql, AspNetPager1.PageSize * (AspNetPager1.CurrentPageIndex - 1), AspNetPager1.PageSize, "temptb1", sparm).Tables[0]; 设置Repeater控件的数据源需要用到AspNetPager1.PageSize和AspNetPager1.CurrentPageIndex这两个属性的值,请问有没有什么解决办法?谢谢。 参见:http://topic.csdn.net/u/20110109/20/04f832ff-1b14-4e7a-8d61-d7b3282055ef.html
回复:您好,数据绑定控件模板项中的控件无法直接引用,您需要在ItemDAtaBound事件中判断当前模板项,然后在当前模板中用FindControl方法查找到该控件后才能引用并设置属性,您在CSDN的帖子中已经有人给您回复了。
2011-01-11 16:18 stephen
杨兄,我点击左侧菜单的一个部门,查出该部门下用户信息在右侧显示,现在我要对右侧的用户信息进行分页,每页15条,该怎么做啊
回复:您好,这和普通的分页没有什么区别,您只要把查询条件附加在url参数中即可,分页后这些url参数仍然会保持。
2011-01-11 11:19 eric
不好意思,解决了,我把Padding值修改了下,谢谢。 /*DRUPAL*/ .pagerDRUPAL{ font-family:"Bitstream Vera Sans",Verdana,Helvetica;font-size:12px;} .pagerDRUPAL a,.pagerDRUPAL strong.pagerDRUPAL-current{padding:0.5em;color:#333333;font-weight:bold;text-decoration:none;} .pagerDRUPAL{ padding:10px 300px 10px 0; margin: 0px; } .pagerDRUPAL div{padding:0em;display:inline;} .pagerDRUPAL strong,.pagerDRUPAL a{ padding:2px 5px;margin:0px 0.25em 0px 0.25em;background:#dfedf7;border:1px solid #90c2e1;-moz-border-radius:2px; } .pagerDRUPAL a:hover{text-decoration:underline;background:#eef7fc;} .pagerDRUPAL strong{background:#0174bb;color:#fff;} .pagerDRUPAL .cpb {padding: 10px 10px;font-weight: bold; border:none; margin: 0px,10px,0px,10px;}
回复:解决了就好:)谢谢支持!
2011-01-11 11:03 eric
杨哥,您好,我使用了自定义样式,但同时设置了ShowCustomInfoSection="Left",这样做分页导航条就跑到CustomInfo的下面去了,但是我想让这两者在一条线上,这有什么解决方案吗?
2011-01-10 14:32 小邓
杨哥您好!首先非常刚写你开发了aspnetpager。现在遇到了个问题,数据超过15页,当数据列表第5页的时候,用户点击某条记录进行修改,修改完成后自动返回到第一页中。用户又得再翻到第15页,有什么解决方法吗? 我试了在ProAspNetPager_PageChanged获取当前页CurrentPageIndex,然后传递到修改页面作为Page保存,点击修改后再传递page到列表页面,这样就出现错误,产生了两个page了。
回复:您可以用url分页,修改后就可以跳转到指定页面了。
2011-01-08 17:25 天涯孤岸
杨哥您好,在这里我非常感谢您看发了这么好用的aspnetpager,可以说没有您这个分页控件我就无法完成我们公司的这个项目;分页技术谁都会,但是能做到像你这个与数据分离的分页控件,使开发者应用起来更广泛,灵活,而且分页显示效果很美观,中国需要你这样的人才!在这里我想请教杨哥一个问题:做asp.net webform高级搜索时,在.cs文件的sql查询命令我现在不想用viewstate或session来保存,用的是sqlhelper操作数据库,你能教教如何保存sql查询命令,使postback时还能够用这个sql查询命令?我们都知道sqlhelper里有SqlHelperParameterCache能保存参数,但是我现在要保存的是sql语句命令,该怎样做呢?或者用其他方法都行,谢谢你,在线等你的回复。
回复:您好,要保存完整的sql语句除了ViewState和Session再没有别的好方法,当然如果sql语句比较小的话,cookie也可以,不过我不明白您为什么不想用ViewState或Session?SqlHelper我已经三四年没用过了,以前用Linq to Sql,现在用Entity Framework。
2011-01-07 15:38 宇洋
杨涛大哥,你好。我是在一次无意中看到你的自我介绍的。但是我用您的分页控件已经有快两年的时间了。很惊讶的是您竞然也是一位残疾人朋友。我也是一位残疾人软件工程师。来自湖南省,但是跟你比起来我总觉得还差了好远。我是从2004年进入IT软件开发这一行的,2006年开始从事.NET开发,历经了1.0,2.0,3.5三个时代,也开发了不少的项目,其中也包括参与为湖南省残联、大唐电力、湖南省株洲市公安局等大型单位的项目。现在我准备自己创业,我的打算是准备研发一套基于.NET的自己的工作流系统与智能OA模板。因此我也想向你取点经,争取把我的这个系统做成像您的分布控件一样的优秀与出色。同时也希望能与您合作,早日实现我这个系统。如不介意我们交个朋友吧。我QQ是464842407,我们QQ中详细谈。
回复:已加上了,谢谢支持!
2011-01-06 14:29 guoliuhuan
您好!请问能否在 CustomHtml中实现自定义每页显示条数,个人觉得这个很有必要,特别是像电话呼叫流水这类的数据列表。 不知您能不能指点一二
回复:您好,不太明白您的意思,CustomInfoHtml是显示用户自定义信息的,不知道您说的自定义每页显示条数是什么意思?每页显示记录数是通过属性PageSize来设置的。
2011-01-05 22:57 Jcakie
您好!请问分页空间,有英文版的吗?就是说 上一页和下一页等都是英文的
回复:有,请到如下地址下载:
MvcPager:http://mvcpager.codeplex.com
AspNetPager:http://aspnetpager.codeplex.com
UrlPager:http://urlpager.codeplex.com
MvcPager:http://mvcpager.codeplex.com
AspNetPager:http://aspnetpager.codeplex.com
UrlPager:http://urlpager.codeplex.com
2011-01-05 13:57 JohnnyLee
对于Ajax 我虽然学习的时间不长~ 但是我已经学会如何用 Url里的锚点 来保存Ajax的数据了~(我是从 Google翻译琢磨来的,还有很多网站都已经开始使用锚点传值了) 我觉得 您可以把这个留言板的Ajax分页 稍微改一下 分页可以根据锚点的值来判断页码~ 这样当选择留言里的第N页的时候 刷新页面就不会 返回到第一页了 当然js判断不能少 我自己已经基于jQuery写出了一个这样的Ajax分页 可惜很劣质~ 很多方面需要优化~ 我会像您学习的~
回复:是的,很早就有个想法,不过一直没时间更新,添加锚点看似简单实现起来却很麻烦,我有时间一定会升级的。谢谢支持!