Friday 14 October 2016

Preserve scroll position of DIV in UpdatePanel through Postback in asp.net







<script type="text/javascript">

    window.onload = function () {
        var div = document.getElementById("divid");
        var div_position = document.getElementById("div_position");
        var position = parseInt('<%=Request.Form["div_position"] %>');
        if (isNaN(position)) {
            position = 0;
        }
        div.scrollTop = position;
        div.onscroll = function () {
            div_position.value = div.scrollTop;
        };
    };

</script>

  <div id="divid" style="width:97%; overflow:auto; min-height: 430px; max-height: 430px;">
// Your Code
</div>
<input type="hidden" id="Hidden1" name="div_position" />

No comments:

Post a Comment

Excel Sort values in ascending order using function TEXTJOIN

 Excel ::  Text ::  1,3,5,2,9,5,11 Result :: 1,2,3,5,5,9,11 Formula ::     TEXTJOIN ( ",",1,SORT(MID(SUBSTITUTE( A1 ,","...