Partager via


Page.SmartNavigation Propriété

Définition

Attention

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

Obtient ou définit une valeur indiquant si la navigation intelligente est activée. Cette propriété est déconseillée.

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

Valeur de propriété

true si la navigation intelligente est activée ; sinon, false.

Attributs

Remarques

Dans la plupart des cas, ne définissez pas cette propriété dans le code. Définissez l’attribut SmartNavigation sur true dans la directive @ Page dans le fichier .aspx. Lorsque la page est demandée, la classe générée dynamiquement définit cette propriété.

Notes

Dans ASP.NET version 2.0, la SmartNavigation propriété est déconseillée. Utilisez la SetFocus méthode et la propriété à la MaintainScrollPositionOnPostBack place.

Lorsqu’une page est demandée par le navigateur Microsoft Internet Explorer 5.5 ou version ultérieure, la navigation intelligente améliore l’expérience utilisateur de la page en procédant comme suit :

  • Élimination du flash provoqué par la navigation.

  • Persistance de la position de défilement lors du déplacement d’une page à l’autre.

  • Focus d’élément persistant entre les navigations.

  • Conserver uniquement l’état de la dernière page dans l’historique du navigateur.

La navigation intelligente est préférable avec ASP.NET pages qui nécessitent des publications fréquentes, mais avec un contenu visuel qui ne change pas radicalement au retour. Tenez-en compte attentivement lorsque vous décidez s’il faut définir cette propriété sur true.

S’applique à

Voir aussi