Page.SmartNavigation Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202
Pobiera lub ustawia wartość wskazującą, czy nawigacja inteligentna jest włączona. Ta właściwość jest przestarzała.
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
Wartość właściwości
true
jeśli włączono nawigację inteligentną; w przeciwnym razie , false
.
- Atrybuty
Uwagi
W większości przypadków nie ustawiaj tej właściwości w kodzie.
SmartNavigation
Ustaw atrybut na true
wartość w dyrektywie @ Page w pliku .aspx. Po żądaniu strony generowana dynamicznie klasa ustawia tę właściwość.
Uwaga
W ASP.NET wersji 2.0 SmartNavigation właściwość jest przestarzała. SetFocus Zamiast tego użyj metody i MaintainScrollPositionOnPostBack właściwości .
Gdy strona jest żądana przez przeglądarkę Microsoft Internet Explorer 5.5 lub nowszą, inteligentna nawigacja zwiększa środowisko użytkownika strony, wykonując następujące czynności:
Eliminowanie błysku spowodowanego nawigacją.
Utrwalanie pozycji przewijania podczas przechodzenia ze strony do strony.
Utrwalanie fokusu elementu między nawigacjami.
Zachowaj tylko ostatni stan strony w historii przeglądarki.
Nawigacja inteligentna jest najlepiej używana z ASP.NET stron, które wymagają częstych poświadczeń zwrotnych, ale z zawartością wizualną, która nie zmienia się znacząco po powrocie. Rozważ to uważnie podczas podejmowania decyzji, czy należy ustawić tę właściwość na true
.