繁体   English   中英

回发后保持滚动位置-2019

[英]Keep scroll position after Postback - 2019

在我提出问题之前,让我解释一下在所有其他问题都得到答复之后,我再次提出此问题的原因。

简短答案:

这些都不对我有用。

长答案:

我一直在搜索此主题已有1年多了,但仍然没有解决此问题。

  • 我已经尝试过javascript “解决方案”,但实际上很多都没有用;
  • 我已经试过MaintainScrollPositionOnPostback="true"的指令,在MasterpageWebconfig为好;
  • 我也尝试过Page.SmartNavigation (已过时),再也没有尝试过;
  • 我已经尝试了无数“解决方案”,但都无济于事。

我使用的是MasterpageUpdatePanelsContentpage

因此,无法解决此问题开始变得烦人。

我读过某处的内容, MaintainScrollPositionOnPostback属性不再适用于任何浏览器,但是我可能误读了它。

非常感谢您的帮助:)!

最好的祝福!

备查。

我的问题在代码本身居住,使用Control.Focus()“conflits”与滚动位置。

正如@GaganDeep有用地解释的那样,不能同时使用Control.Focus()和MaintenanceScrollPositionOnPostback =“ true” ,因为Focus()会将页面滚动到引用的Control的位置。

谢谢您的帮助! 我当时真的很挣扎,从来没有想到这可能是一件如此“ 简单 ”的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM