In ASP.NET, after PagePostBack is done, to maintain the scroll position can be quite important in long web pages. ASP.NET gives us 3 methods to do this. They are:
1. In Web.config :
<pages maintainScrollPositionOnPostBack="true">
2. In single Page :
<%@ Page MaintainScrollPositionOnPostback="true" ...
3. Programatically :
Page.MaintainScrollPositionOnPostBack = true;