Page.MaintainScrollPositionOnPostBack プロパティ


ポストバック後に、クライアント ブラウザー内の同じ位置にユーザーを返すかどうかを示す値を取得または設定します。Gets or sets a value indicating whether to return the user to the same position in the client browser after postback. このプロパティは、使用が推奨されなくなった SmartNavigation プロパティに代わるものです。This property replaces the obsolete SmartNavigation property.

 property bool MaintainScrollPositionOnPostBack { bool get(); void set(bool value); };
public bool MaintainScrollPositionOnPostBack { get; set; }
member this.MaintainScrollPositionOnPostBack : bool with get, set
Public Property MaintainScrollPositionOnPostBack As Boolean


クライアントの位置を維持する必要がある場合は、true。それ以外の場合は、falsetrue if the client position should be maintained; otherwise, false.



Web ページがサーバーにポストバックされると、ユーザーはページの一番上に戻ります。When Web pages are posted back to the server, the user is returned to the top of the page. 長い Web ページでは、これは、ユーザーがページの最後の位置までページをスクロールする必要があることを意味します。On long Web pages, this means that the user has to scroll the page back to the last position on the page.

MaintainScrollPositionOnPostBack プロパティが trueに設定されている場合、ユーザーはそのページの最後の位置に返されます。When the MaintainScrollPositionOnPostBack property is set to true, the user is instead returned to the last position on the page.

@ Pageディレクティブには、MaintainScrollPositionOnPostBack プロパティを設定します。You set the MaintainScrollPositionOnPostBack property in the @ Page directive.