2015-03-25 3 views
0

Я использую панель обновления и хотел бы использовать ScrollPositioning, но это не сработает.maintainScrollPositionOnPostBack не работает, когда я использую updatePanel

Я использую maintainScrollPositionOnPostBack="true" в .aspx страницах.

Что я могу сделать, чтобы он работал?

+0

возможно дубликат [ASP.NET AJAX UpdatePanel проблема] (http://stackoverflow.com/questions/2547763/asp-net-ajax-updatepanel-problem) – hkutluay

+0

извините, но это не решило мою проблему. Может кто-нибудь помочь? –

ответ

0

Я использую это решение (требуется Jquery):

<script type="text/javascript"> 

    var docScrollTop; 
    var prm = Sys.WebForms.PageRequestManager.getInstance(); 

    function BeginRequestHandler(sender, args) { 
     docScrollTop= $(document).scrollTop(); 
    } 

    function EndRequestHandler(sender, args) { 
     $(document).scrollTop(docScrollTop); 
    } 

    prm.add_beginRequest(BeginRequestHandler); 
    prm.add_endRequest(EndRequestHandler); 

</script> 
Смежные вопросы