首页
新闻
会员
周边
捐助
园子
·
关注
·
粉丝
·
会员
·
随便看看
·
消息
欢迎,请先
登录
或者
注册
。
登录
/
注册
闪存
博客
发言
小组
投递
新闻
提问
博问
添加
收藏
文库
问题反馈
问题列表
我关注的
我的博问
博问标签
updatepanel+aspnetpager
0
悬赏园豆:
20
[已解决问题]
解决于 2008-06-12 22:13
updatepanel里放gridview和aspnetpager,实现ajax分页,但是当到第x页(x>1)时,刷新页面后会跑到第一页, <BR><BR>不用updatepanel普通页面,则刷新后保持在原页面(第x页)
.NET技术
ASP.NET Ajax
chy710
|
初学一级
|
园豆:
167
提问于:2008-05-29 16:00
显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
<
>
分享
分享您的问题
最佳答案
0
to 李.net: 如果使用URL传递页码,因为使用了updatapanel所以并不会刷新当前页面,导致无论如何翻页都是最初那一页的URL,所以刷新后还是会回到最初那一页,翻页信息无法保存 我不知道VIEWSTATE的情况,因为我不知道updatapanel是否会更新VIEWSTATE,我猜十之八九是无法更新,所以很可能这个也没戏 有戏的可以是session,无论用不用updatepanel,服务器端代码都会被执行,session也并会被更新,所以这个才可以保存翻页状态
丁学
|
专家六级
|
园豆:18730
|
2008-05-30 07:21
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
其他回答(2)
0
如果你是用URL来传递页码的话,那么刷新是保持在原页面的,但如果你是用viewstate来保存页码的话,那么刷新就会跑到第一页去的。这跟updatepanel没有关系吧
李.net
|
园豆:730
(小虾三级)
|
2008-05-29 16:34
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
0
除非你用js把页面地址改掉就不会了~~
沙加
|
园豆:3680
(老鸟四级)
|
2008-05-29 19:37
编辑文本
预览
上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要
登录
以后才能回答,未注册用户请先
注册
。