Page.SmartNavigation Proprietà

Definizione

Attenzione

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

Ottiene o imposta un valore che indica se è abilitata la "smart navigation". Questa proprietà è deprecata.

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

Valore della proprietà

Boolean

true se la smart navigation è abilitata; in caso contrario, false.

Attributi

Commenti

Nella maggior parte dei casi, non impostare questa proprietà nel codice. Impostare l'attributo SmartNavigation su true nella direttiva @ Page nel file aspx. Quando viene richiesta la pagina, la classe generata dinamicamente imposta questa proprietà.

Nota

In ASP.NET versione 2.0 la SmartNavigation proprietà è deprecata. Usare invece il SetFocus metodo e la MaintainScrollPositionOnPostBack proprietà .

Quando una pagina viene richiesta dal browser Microsoft Internet Explorer 5.5 o versione successiva, lo spostamento intelligente migliora l'esperienza dell'utente della pagina eseguendo le operazioni seguenti:

  • Eliminazione del flash causato dalla navigazione.

  • Rendere persistente la posizione di scorrimento quando si passa dalla pagina alla pagina.

  • Salvataggio permanente dello stato attivo degli elementi tra gli spostamenti.

  • Mantenendo solo l'ultimo stato della pagina nella cronologia del browser.

Lo spostamento intelligente è ideale per le pagine di ASP.NET che richiedono postback frequenti, ma con contenuto visivo che non cambia notevolmente al ritorno. Considerare attentamente questa impostazione quando si decide se impostare questa proprietà su true.

Si applica a

Vedi anche