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é

Boolean

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 true sur 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 plutôt la SetFocus méthode et la MaintainScrollPositionOnPostBack propriété.

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 de l’utilisateur de la page en effectuant les opérations suivantes :

  • Élimination du flash causé par la navigation.

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

  • Persistance du focus de l’élément entre les navigations.

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

La navigation intelligente est mieux utilisée avec ASP.NET pages qui nécessitent des publications fréquentes, mais avec du contenu visuel qui ne change pas considérablement lors du retour. Tenez compte de ce point avec soin lorsque vous décidez s’il faut définir cette propriété truesur .

S’applique à

Voir aussi