asp.net在iis 8和win server 2012中回发后保持滚动条位置

时间:2014-02-28 09:43:49

标签: asp.net visual-studio-2010 iis-8

我有一个包含更新面板的页面。一切都在我的本地找到(vs 2010,iis 7,win 7)。但是在我将项目移动到服务器之后(vs 2010,iis 8,win server 2012),此页面在部分回发后继续滚动到顶部。我已经尝试过maintainScrollPositionOnPostback = true和javascript,但这些都不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

Asp.net标准方法:

   <pages maintainScrollPositionOnPostBack="true" /> //in web config

    <%@ Page MaintainScrollPositionOnPostback="true" %> //in page declaration

    System.Web.UI.Page.MaintainScrollPositionOnPostBack = true; //in code

不适用于部分渲染。

也许this link会帮助你。