Udostępnij za pośrednictwem


Page.SmartNavigation Właściwość

Definicja

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.

Dotyczy

Zobacz też