When doing .NET development, you can often encounter such situations, the page is very, and we generally use server-side controls, with such a disadvantage with server-side controls, that is, the control is interactively interacting with the server. Generate the refresh of the page, think of it, if the page is very long, and there are many controls in the page, every time we have to refresh the top of the page, then we will drag a scroll bar every time we fill in the information. It is really troublesome, the problem is generated, some people use the SmartnaVigation method, this method is feasible, but it generally conflicts with the validation controls in the page, resulting in the failure of the page, where I found a JS Solve problems for your reference
Environment is vs.net 2000 and vs.net 2003