Maintaining Scroll Position on postback in an updatepanel
<script type="text/javascript">
    var scrollTop;
    Sys.WebForms.PageRequestManager.getInstance().addbeginRequest(BeginRequestHandler);
    Sys.WebForms.PageRequestManager.getInstance().addendRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
    var elem = document.getElementById('ScrollList');
    if (elem !== null) {
        scrollTop = elem.scrollTop;
    }
}
function EndRequestHandler(sender, args) {
    var elem = document.getElementById('ScrollList');
    if (elem !== null) {
        elem.scrollTop = scrollTop;
    }
}</script>
Written by Gift
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
 #Scroll 
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#

 
 
 
 
