在Postback - 2019之后保持滚动位置

问题描述 投票:0回答:1

在我揭露我的问题之前,让我解释为什么在所有其他人都得到回答之后我再次提出这个问题。

简短回答:

这些都不适合我。

答案很长:

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

  • 我尝试过javascript“解决方案”,其中很多都是真的,没有一个有效;
  • 我在MaintainScrollPositionOnPostback="true"Masterpage尝试了Webconfig指令;
  • 我也尝试过Page.SmartNavigation(已经过时了),而且一无所获;
  • 我尝试了无数的“解决方案”无济于事;

我在每个Masterpage使用UpdatePanelsContentpage

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

我已经读过某个地方,MaintainScrollPositionOnPostback属性不再适用于任何浏览器,但我可能误读了。

我很感激你的帮助:)!

最好的祝福!

asp.net vb.net postback maintainscrollpositionon
1个回答
1
投票

备查。

我的问题存在于代码本身,使用Control.Focus()与Scroll位置“冲突”。

正如@GaganDeep帮助解释的那样,无法使用Control.Focus()和MaintainScrollPositionOnPostback =“true”,同时,Focus()将页面滚动到引用的Control的位置。

谢谢您的帮助!我真的很挣这个,从没想过它可能是一个“简单”的东西。

© www.soinside.com 2019 - 2024. All rights reserved.