我有一個RadGrid,它爲網格的每一行都有一個WebUserControl,以允許用戶編輯該行。當我單擊編輯按鈕來展開行時(這會在該行的網格內打開一個.ascx控件),它總是滾動到頁面的頂部。然後,用戶必須向下滾動才能找到他們選中的行,並將行擴展爲開始編輯該行。Telerik RadGrid在行選擇後保持滾動位置
我在加入RadGrid1.ClientSettings.AllowKeyboardNavigation = true;
之前數據綁定網格有助於保持滾動位置的另一篇文章中找到。這種工作,你只需要向下滾動一下鼠標滾輪來找到要編輯的行;還不夠好。
我也有aspx頁面上設置MaintainScrollPositionOnPostback=「true"
。
我也對radgrid控件本身在客戶端設置SaveScrollPosition=「true"
設置。
我想看到的是,當用戶點擊編輯給定的行的頁面不能移動。我想保持頁面上的滾動位置。
這可以完成嗎?如果是這樣,怎麼樣?