2011-12-01 37 views
0

我遇到了滚动条问题。更新面板中的滚动条位置

我有2个更新面板。 1包含一个图库和其他包含2个按钮的其他更新面板,当点击按钮时,图库中的图片会发生变化。

我在我的大画廊(拥有更多图片)有一个问题,点击按钮时,滚动条重置为页面顶部,当您向下滚动时,它会一直持续下去,导致页面卡住它会尝试加载图片或重新绘制它们(不确定)。

我试图寻找一种方式来开始在画廊,因此用户将不会需要与他希望看到的物体加载后的图片向下滚动位置的滚动条,但经过大约几几小时寻找我放弃的解决方案。

我使用jQuery和ASP.net

回答

2

如果您只指定IE在你的页面声明(或配置文件)添加MaintainScrollPositionOnPostback

<%@ Page MaintainScrollPositionOnPostback="true" %> 

否则,你就需要使用脚本瞄准页面上的元素 - 如:

http://blogs.x2line.com/al/articles/156.aspx

+0

谢谢你,我会尝试的链接,我确实需要能够做到这一点在其他浏览器了。 – samy

+0

编辑:你给我的链接不适用于ajax。它的全面更新。 – samy

+0

而不是像本例那样调用body onload挂钩。 http://forums.asp.net/t/1080903.aspx/1 – deadcrab