Referring to Scott Mitchell’s article “Client-Side Enhancements in ASP.NET 2.0” on 4GuysFromRolla, it contains
- How to programmatically set focus to a Web control
- How to add client-side script when a Button is clicked
- How to maintain scroll position on postbacks
Attached with this is another article on “Resetting scroll positions” that talks about handling scroll position on a page-by-page basis,