在转发器内部使用autopostback =“true”复选框,UpdatePanel内部弹出页面返回顶部时单击

时间:2011-12-16 14:42:53

标签: c# ajax checkbox updatepanel repeater

我有一个UpdatePanel,其中包含一个基本上构建复选框列表的转发器。这些复选框设置为AutoPostback,并带有“OnCheckedChanged”事件。

当用户选中复选框时,一切都按预期发生,除了一件事,页面弹出(或滚动)回到顶部。

导致此UpdatePanel刷新的其他控件不会导致此问题,即使只是简单的复选框不在我的转发器内,但仍在UpdatePAnel内,工作正常(没有滚动回到顶部)...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在设计视图(来源)中打开您的页面,您将找到pagedirectives

尝试添加MaintainScrollPositionOnPostback =“true”

希望它有所帮助!!!