留言簿
留言成功,请等待站长审核,谢谢支持!
2007-04-27 18:07 longing
求教一个URL+搜索的分页方式(类似你这个留言薄)。搜索的文本框和BUTTON都是服务器控件。当我点击搜索后触发的事件里如何把这些查询条件附到你的分页控件的URL后面
回复:您可以在用户点击搜索按钮后跳转到指定的搜索显示页面,把搜索条件附加到url中即可,分页控件在分页时不会改变url中原有的参数的值。
2007-04-27 14:10 hzxxly
原URL<br>http://www.xxx.xxx/xxx.aspx?id=xxx<br>因为业务需要我的某页URL被重写为<br>http://www.xxx.xxx/xxx/<br>因为结尾必须是目录"xxx/" 而不是aspx?id=xxx 所以没有用到这个控件的URL分页功能~所以不能使用控件的URL分页重写~<br>所以我点击分页的时候原URL<br>http://www.xxx.xxx/xxx.aspx?id=xxx就暴露出来了~<br>具体怎么操作才能在不使用URL分页的时候分页 原地址不被暴露出来!!<br><br>也就是说页面地址还是重写过的地址:<br>http://www.xxx.xxx/xxx/<br>但是分页了!!
回复:需要设置 EnableUrlRewriting="true",同时设置url的重写格式,即属性 UrlRewritepattern的值,您上面的例子中看不出url被如何重写的,所以我无法帮您写出来。
2007-04-27 11:10 micccn
问题解决了,代码没COPY全
2007-04-27 10:02 micccn
为何我的记录是12条,PageSze=10,为什么只显示1页啊?<br>代码完全从AspNetPagerSamples的AccessDataSource目录里面COPY.
回复:请检查您的代码,应该是RecordCount属性的值没有设置正确导致的。
2007-04-26 16:11 windzhao
我从站点上下载的AspNetPagerSamples无法解压,能发我邮箱里一份么?<br><br>qdrush@hotmail.com
回复:已发送,请注意接收!
2007-04-25 10:27 bino
你好!<br> 我想请问一下,你这个AspNetPager是否支持用SQL语句来做分页,目前是否有其它除了存储过程的方式来用AspNetPager来做分页吗?
回复:您好,AspNetPager和是否用SQL语句还是存储过程来分页没有直接关系,因为分页控件和数据显示是互相独立的,您可以用任何方法来获取分页的数据,所以用SQL语句自然也是可以的,请参看示例项目。
2007-04-25 00:02 richard
大侠,关于webdings字体的事情我已经解决,因为不支持FF浏览器。请帮我解决。我的意思是说。你每一页都产生一个Style如。<a disabled="true" style="margin-right:5px;">&lt;&lt;</a><a disabled="true" style="margin-right:5px;">&lt;</a><span class="pagenow" style="margin-right:5px;font-weight:Bold;color:red;">1</span><a href="javascript:__doPostBack('AspNetPager1','2')" style="margin-right:5px;">2</a><a href="javascript:__doPostBack('AspNetPager1','3')" style="margin-right:5px;">3</a><a href="javascript:__doPostBack('AspNetPager1','4')" style="margin-right:5px;">4</a><a href="javascript:__doPostBack('AspNetPager1','5')" style="margin-right:5px;">5</a><a href="javascript:__doPostBack('AspNetPager1','2')" style="margin-right:5px;">&gt;</a><a href="javascript:__doPostBack('AspNetPager1','5')" style="margin-right:5px;">&gt;&gt;</a></td>怎么去掉。也给点小意见。能不能在下个版本中用Div来代替Table。呵呵。期待
回复:您已问过相同的问题,请看前面留言的回复。谢谢!
2007-04-24 23:56 richard
我用的是aspnetpager6.0 for vs2005
2007-04-24 23:55 richard
对了。还有就是我比较喜欢以前那种默认是<font face=webdings>这种形式的,可现在默认是<< < 1 234 > >>这种形式的,怎么改成用webdings形式的啊?
回复:因为firefox下无法正确显示这种字体,为兼容考虑把原来默认的用webdings字体显示导航按钮的功能去掉了,代之以尖括号。如果您想让控件把这些按钮显示为webdings字体,可以设置如下属性:
NextPageText="4" PrevPageText="3" LastPageText=":" FirstPageText="9"
NextPageText="4" PrevPageText="3" LastPageText=":" FirstPageText="9"
2007-04-24 23:19 richard
我的意思是说。你每一页都产生一个Style如。<a disabled="true" style="margin-right:5px;">&lt;&lt;</a><a disabled="true" style="margin-right:5px;">&lt;</a><span class="pagenow" style="margin-right:5px;font-weight:Bold;color:red;">1</span><a href="javascript:__doPostBack('AspNetPager1','2')" style="margin-right:5px;">2</a><a href="javascript:__doPostBack('AspNetPager1','3')" style="margin-right:5px;">3</a><a href="javascript:__doPostBack('AspNetPager1','4')" style="margin-right:5px;">4</a><a href="javascript:__doPostBack('AspNetPager1','5')" style="margin-right:5px;">5</a><a href="javascript:__doPostBack('AspNetPager1','2')" style="margin-right:5px;">&gt;</a><a href="javascript:__doPostBack('AspNetPager1','5')" style="margin-right:5px;">&gt;&gt;</a></td>怎么去掉。也给点小意见。能不能在下个版本中用Div来代替Table。呵呵。期待
回复:您好,这里的style="margin-right:5px"的CSS代码不能去掉,去掉的话就无法控制按钮间距了。下个版本中我会考虑用div代替table的,最近因为其它事忙,暂时没时间升级。