Condividi tramite


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à

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. Utilizzare il metodo e la SetFocusMaintainScrollPositionOnPostBack proprietà.

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

  • Eliminazione del flash causato dalla navigazione.

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

  • Messa a fuoco dell'elemento persistente tra gli spostamenti.

  • Mantenendo solo lo stato dell'ultima pagina nella cronologia del browser.

Lo spostamento intelligente viene usato in modo ottimale con le pagine ASP.NET che richiedono postback frequenti, ma con contenuto visivo che non cambia in modo significativo sulla restituzione. Prendere in considerazione questa operazione con attenzione quando si decide se impostare questa proprietà su true.

Si applica a

Vedi anche