2015-03-25 2 views
0

Je profite d'un panneau de mise à jour et je voudrais utiliser le ScrollPositioning mais cela ne fonctionne pas. J'utilise maintainScrollPositionOnPostBack="true" dans des pages .aspx.maintainScrollPositionOnPostBack ne fonctionne pas lorsque j'utilise updatePanel

Que puis-je faire pour que cela fonctionne?

+0

double possible de [ASP.NET Problème UpdatePanel AJAX] (http://stackoverflow.com/questions/2547763/asp-net-ajax-updatepanel-problem) – hkutluay

+0

désolé mais cela n'a pas résolu mon problème. Quelqu'un peut-il aider? –

Répondre

0

J'utilise cette solution (nécessite 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>