asp.net提供了MaintainScrollPositionOnPostback屬性,可以徹底幫助我們解決這一問題。只需在asp.net頁面的Page指令中設置 MaintainScrollPositionOnPostback="true"就可以輕鬆實現。
請記住MaintainScrollPositionOnPostback屬性的默認值爲false。在html頁面的最上面。頁面設置的代碼裏面設置MaintainScrollPositionOnPostback="true"。
例子:
<%@ Page Language="C#" MasterPageFile="~/comment.master" AutoEventWireup="true" CodeFile="newscontent.aspx.cs" Inherits="newscontent" Title="新聞顯示頁" MaintainScrollPositionOnPostback="true"%>
但是特別注意:
在ie中管用,在遨遊瀏覽器MaintainScrollPositionOnPostback="true不管用。