簡體   English   中英

回發后維護滾動位置(AJAX Control Toolkit可能存在問題)

[英]Maintaining scroll position after postback (possible problem with AJAX Control Toolkit)

我在回發后保持滾動位置有一些問題。 我第一次遇到這個問題的時候,我(相信)從AJAX控件工具包和/或AJAX Extensions的UpdatePanel添加了Combobox控件。 問題是,當我在頁面上進行回發時,頁面加載在頂部,而不是我在回發的位置。

實際上,如果它不是以非常大的形式發生的話,這不會是一個問題。

我已經嘗試過使用MaintainScrollPositionOnPostback =“true”,但它根本沒用。

如果需要,我可以提供代碼,但我不認為它會有任何用處,因為我在更新面板中有組合框,在單擊按鈕時重新綁定。

你在使用asp.net 4嗎? 如果是這樣,有一個Page.SetFocus(Control C)方法應該是您正在尋找的方法

http://msdn.microsoft.com/en-us/library/e04ah0f4.aspx

但請注意,根據文檔

SetFocus方法僅適用於支持ECMAScript 1.3或更高版本的瀏覽器。

所以它可能不適用於舊版本的IE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM