[英]Keep scroll position after Postback - 2019
在我提出问题之前,让我解释一下在所有其他问题都得到答复之后,我再次提出此问题的原因。
简短答案:
这些都不对我有用。
长答案:
我一直在搜索此主题已有1年多了,但仍然没有解决此问题。
MaintainScrollPositionOnPostback="true"
的指令,在Masterpage
和Webconfig
为好; Page.SmartNavigation
(已过时),再也没有尝试过; 我使用的是Masterpage
和UpdatePanels
每Contentpage
。
因此,无法解决此问题开始变得烦人。
我读过某处的内容, MaintainScrollPositionOnPostback
属性不再适用于任何浏览器,但是我可能误读了它。
非常感谢您的帮助:)!
最好的祝福!
备查。
我的问题在代码本身居住,使用Control.Focus()“conflits”与滚动位置。
正如@GaganDeep有用地解释的那样,不能同时使用Control.Focus()和MaintenanceScrollPositionOnPostback =“ true” ,因为Focus()会将页面滚动到引用的Control的位置。
谢谢您的帮助! 我当时真的很挣扎,从来没有想到这可能是一件如此“ 简单 ”的事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.