Freigeben über


Page.SmartNavigation Eigenschaft

Definition

Achtung

The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202

Ruft einen Wert ab, der angibt, ob die intelligente Navigation aktiviert ist, oder legt diesen fest. Diese Eigenschaft ist veraltet.

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

Eigenschaftswert

true, wenn die intelligente Navigation aktiviert ist; andernfalls false.

Attribute

Hinweise

Legen Sie diese Eigenschaft in den meisten Fällen nicht im Code fest. Legen Sie das SmartNavigation Attribut true in der @Page-Direktive in der .aspx-Datei auf fest. Wenn die Seite angefordert wird, legt die dynamisch generierte Klasse diese Eigenschaft fest.

Hinweis

In ASP.NET Version 2.0 ist die SmartNavigation Eigenschaft veraltet. Verwenden Sie stattdessen die SetFocus -Methode und die MaintainScrollPositionOnPostBack -Eigenschaft.

Wenn eine Seite vom Microsoft Internet Explorer 5.5-Browser oder höher angefordert wird, verbessert die intelligente Navigation die Benutzerfreundlichkeit der Seite durch folgende Aktionen:

  • Entfernen sie den durch die Navigation verursachten Blitz.

  • Beibehalten der Bildlaufposition beim Wechsel von Seite zu Seite.

  • Beibehalten des Elementfokus zwischen Navigationen.

  • Behält nur den Letzten Seitenstatus im Browserverlauf bei.

Intelligente Navigation wird am besten mit ASP.NET Seiten verwendet, die häufige Postbacks erfordern, aber mit visuellen Inhalten, die sich bei der Rückgabe nicht wesentlich ändern. Berücksichtigen Sie dies sorgfältig, wenn Sie entscheiden, ob diese Eigenschaft auf festgelegt werden soll true.

Gilt für:

Weitere Informationen