public void PersistScrollPosition() { StringBuilder saveScrollPosition = new StringBuilder(); StringBuilder setScrollPosition = new StringBuilder(); RegisterHiddenField("__SCROLLPOS", "0"); saveScrollPosition.Append(""); RegisterStartupScript("saveScroll", saveScrollPosition.ToString()); if (Page.IsPostBack) { setScrollPosition.Append(""); RegisterStartupScript("setScroll", setScrollPosition.ToString()); } } 转载于:https://www.cnblogs.com/qieyj/archive/2008/01/12/1036205.html