0

在我暴露我的问题之前,让我解释一下为什么我在其他所有问题都已经回答之后再次提出这个问题。

简短的回答:

这些都不适合我。

长答案:

我一直在搜索这个主题,已经超过 1 年了,但仍然没有解决这个问题。

  • 我已经尝试过javascript “解决方案”,其中很多真的没有奏效;
  • 我也尝试过该MaintainScrollPositionOnPostback="true"指令;MasterpageWebconfig
  • 我也尝试过Page.SmartNavigation(已过时),但又没有;
  • 我尝试了无数“解决方案”,但无济于事;

我在Masterpage每个.UpdatePanelsContentpage

所以它开始变得烦人无法解决这个问题。

我在某处读到该MaintainScrollPositionOnPostback属性不再适用于任何浏览器,但我可能误读了这一点。

感谢您的帮助:)!

此致!

4

1 回答 1

1

备查。

我的问题在于代码本身,将Control.Focus()与 Scroll 位置一起使用“ conflits ”。

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

谢谢您的帮助!我真的很挣扎,从没想过它会是这么“简单”的事情。

于 2019-03-13T16:11:19.047 回答