Page.SmartNavigation Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
.