2011-12-16 56 views
1

我有一個UpdatePanel,其中包含基本構建複選框列表的中繼器。這些複選框被設置爲帶有「OnCheckedChanged」事件的AutoPostback。中繼器內部帶有autopostback =「true」的複選框,UpdatePanel內部點擊時彈出頁面返回頁首

當用戶選中一個複選框時,所有事情都按預期發生,除了一件事情之外,頁面會彈出(或滾動)回頂部。

導致此UpdatePanel刷新的其他控件不會導致此問題,即使只是簡單的複選框不在我的中繼器內,但仍在UpdatePanel內,工作正常(不滾動回頂端)...

有沒有想法?

回答

1

打開你的網頁在頂部designview(來源),你會發現pagedirectives

嘗試添加MaintainScrollPositionOnPostback =「真」

希望它幫助!

+0

謝謝齊亞,這工作。我已經知道了這一點,但它在過去的項目中爲我造成了一些不可預測的行爲,所以我避免使用它。但仔細看看,在這種情況下,一切工作正常:) – PercivalMcGullicuddy 2011-12-16 15:04:56

相關問題