回发后保持滚动位置 - 2019

Keep scroll position after Postback - 2019

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

简答:

None 对我有用。

长答案:

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

我在每个 Contentpage 中使用 MasterpageUpdatePanels

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

我在某处读到 MaintainScrollPositionOnPostback 属性 不再适用于任何浏览器,但我可能看错了。

非常感谢你的帮助:)!

此致!

供日后参考。

我的问题出在代码本身,使用 Control.Focus() "conflits" 和滚动位置。

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

感谢您的帮助!我真的很纠结这个,从没想过它会是这样一个“简单”的东西。