如何在任何事件发生后保留浏览器滚动位置
当我单击任何按钮时,我的页面正在重新加载并且页面位置正在发生变化。
第一页滚动到底部,然后再次滚动到顶部,然后移动到下侧。
在任何事件点击页面刷新后,如何保持滚动位置相同。
我在页面加载时尝试了
Page.MaintainScrollPositionOnPostBack = true;
但它不起作用。
我使用ajax updatepanel后,我的浏览器卡住了,而且性能很慢。
我有一个 aspx 页面,其中我正在调用 5 个 Web 用户控件。
请任何人帮助我..
在任何事件点击页面刷新后,如何保持滚动位置相同。
When I am clicking on any button my page is re loading and page position is getting change.
first page is scrolling bottom then going on top again its moving to down side.
How could I retain the scroll position same after page refresh on any event click.
I tried
Page.MaintainScrollPositionOnPostBack = true;
on my page load but its not working.
I used ajax updatepanel after using it my browser is getting stuck, and performance is very slow.
I have one aspx page, in that i am calling 5 web user control.
Please any one help me..
How could I retain the scroll position same after page refresh on any event click.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否尝试在页面上以声明方式设置MaintainScrollPositionOnPostBack属性,
Did you tried declaratively setting MaintainScrollPositionOnPostBack property on your page ,
我使用了更新面板以及这个脚本,它对我来说效果很好。
I used update panel as well as this script and its working well for me..