Page.SmartNavigation 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202
取得或設定值,表示是否允許智慧型巡覽。 此屬性已被取代。
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
屬性值
如果已啟用智慧型巡覽則為 true
;否則為 false
。
- 屬性
備註
在大部分情況下,請勿在程式代碼中設定此屬性。 在 .aspx 檔案的 @ Page 指示詞中,將 SmartNavigation
屬性設定為 true
。 要求頁面時,動態產生的類別會設定這個屬性。
注意
在 ASP.NET 2.0 版中 SmartNavigation ,屬性已被取代。 請改用 SetFocus 方法和 MaintainScrollPositionOnPostBack 屬性。
當 Microsoft Internet Explorer 5.5 瀏覽器或更新版本要求頁面時,智慧型手機會藉由執行下列命令來增強頁面用戶體驗:
消除流覽所造成的快閃。
從頁面移至頁面時保存捲動位置。
在瀏覽之間保存元素焦點。
只保留瀏覽器歷程記錄中的最後一個頁面狀態。
智慧型手機最適合用於需要頻繁回傳但視覺內容不會大幅變更傳回的 ASP.NET 頁面。 在決定是否要將這個屬性設定為 true
時,請仔細考慮。