【问题标题】:Update Panel remember scroll position not working更新面板记住滚动位置不起作用
【发布时间】:2018-09-13 11:40:28
【问题描述】:

这个主题已经讨论过很多次了,但是无论我看什么代码,它们都不起作用。

我正在使用更新面板,当更新面板异步刷新时,它会将滚动条推到顶部。我尝试了 Javascript 方法但无济于事,我尝试将 smartNavigation="True" MaintainScrollPositionOnPostback="True" 添加到页面顶部仍然无济于事。

谁能给我一个在异步回发后保持滚动条位置的工作版本。

【问题讨论】:

    标签: javascript asp.net scrollbar


    【解决方案1】:

    为了解决这个问题,我必须在客户端完成此操作,因此在构建列表视图时,我在表格行上有一个 id,它调用了一个 javascript 函数,该函数将 id 号存储在我正在查看的 cookie 中,然后我使用我正在查看的 id 使用 scrollIntoView() javascript 方法,这使我能够在异步回发后始终滚动回该位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-30
      • 2012-09-26
      • 2020-09-24
      • 2013-09-21
      • 1970-01-01
      • 2012-03-11
      • 1970-01-01
      • 2011-08-20
      相关资源
      最近更新 更多