Page.SmartNavigation Egenskap

Definition

Varning

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

Hämtar eller anger ett värde som anger om smart navigering är aktiverat. Den här egenskapen har fasats ut.

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

Egenskapsvärde

trueom smart navigering är aktiverat; annars . false

Attribut

Kommentarer

I de flesta fall ska du inte ange den här egenskapen i kod. SmartNavigation Ange attributet till true i @Page-direktivet i filen .aspx. När sidan begärs anger den dynamiskt genererade klassen den här egenskapen.

Note

I ASP.NET version 2.0 är egenskapen SmartNavigation inaktuell. SetFocus Använd metoden och egenskapen MaintainScrollPositionOnPostBack i stället.

När en sida begärs av Microsoft Internet Explorer 5.5-webbläsare, eller senare, förbättrar smart navigering användarens upplevelse av sidan genom att utföra följande:

  • Eliminerar blixten som orsakas av navigering.

  • Behåll rullningspositionen när du flyttar från sida till sida.

  • Bevara elementfokus mellan navigeringar.

  • Behåller endast det sista sidtillståndet i webbläsarens historik.

Smart navigering används bäst med ASP.NET sidor som kräver frekventa postbacks men med visuellt innehåll som inte ändras dramatiskt vid retur. Tänk noga på detta när du bestämmer dig för om den här egenskapen ska anges till true.

Gäller för

Se även