Page.SmartNavigation Page.SmartNavigation Page.SmartNavigation Page.SmartNavigation Property

Definition

Warnung

Diese API ist jetzt veraltet.

Ruft einen Wert ab, der angibt, ob die intelligente Navigation aktiviert ist, oder legt diesen fest.Gets or sets a value indicating whether smart navigation is enabled. Diese Eigenschaft ist veraltet.This property is deprecated.

public:
 property bool SmartNavigation { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
[System.Obsolete("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")]
public bool SmartNavigation { get; set; }
member this.SmartNavigation : bool with get, set
Public Property SmartNavigation As Boolean

Eigenschaftswert

true, wenn die intelligente Navigation aktiviert ist; andernfalls false.true if smart navigation is enabled; otherwise, false.

Hinweise

Legen Sie diese Eigenschaft in den meisten Fällen nicht im Code fest.In most circumstances, do not set this property in code. Legen Sie SmartNavigation das- true Attribut in der @ Page -Direktive in der ASPX-Datei auf fest.Set the SmartNavigation attribute to true in the @ Page directive in the .aspx file. Wenn die Seite angefordert wird, wird diese Eigenschaft von der dynamisch generierten-Klasse festgelegt.When the page is requested, the dynamically generated class sets this property.

Hinweis

In ASP.net, Version 2,0, SmartNavigation ist die Eigenschaft veraltet.In ASP.NET version 2.0, the SmartNavigation property is deprecated. Verwenden Sie SetFocus stattdessen die- MaintainScrollPositionOnPostBack Methode und die-Eigenschaft.Use the SetFocus method and the MaintainScrollPositionOnPostBack property instead.

Wenn eine Seite von Microsoft Internet Explorer 5,5 oder höher angefordert wird, verbessert die intelligente Navigation die Benutzer Darstellung der Seite, indem die folgenden Schritte ausgeführt werden:When a page is requested by Microsoft Internet Explorer 5.5 browser, or later, smart navigation enhances the user's experience of the page by performing the following:

  • Der durch die Navigation verursachte Flash wird eliminiert.Eliminating the flash caused by navigation.

  • Beibehalten der Scrollposition beim Wechseln von der Seite zu einer Seite.Persisting the scroll position when moving from page to page.

  • Persistenter Element Fokus zwischen Navigation.Persisting element focus between navigations.

  • Beibehalten von nur den letzten Seiten Status im Verlauf des Browsers.Retaining only the last page state in the browser's history.

Die intelligente Navigation eignet sich am besten für ASP.NET Seiten, die häufige Postbacks erfordern, jedoch mit visuellen Inhalten, die bei der Rückgabe nicht drastisch geändert werden.Smart navigation is best used with ASP.NET pages that require frequent postbacks but with visual content that does not change dramatically on return. Berücksichtigen Sie dies sorgfältig, wenn Sie entscheiden, ob diese trueEigenschaft auf festgelegt werden soll.Consider this carefully when deciding whether to set this property to true.

Gilt für:

Siehe auch