Page.RouteData 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 RouteData 目前 RequestContext 實例的價值。
public:
property System::Web::Routing::RouteData ^ RouteData { System::Web::Routing::RouteData ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.Routing.RouteData RouteData { get; }
[<System.ComponentModel.Browsable(false)>]
member this.RouteData : System.Web.Routing.RouteData
Public ReadOnly Property RouteData As RouteData
屬性值
目前 RouteData 實例的 RequestContext 價值。
- 屬性
備註
如果頁面是回應透過 ASP.NET 路由提出的請求而執行,這個屬性會提供存取作為路由資料傳遞的 URL 參數值。 若頁面回應實體 URL 而非路由 URL,則此屬性為 null。 以下範例展示了如何提取名為 year的 URL 參數的值。
Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])
若路由是使用 網域{locale}/{year}的 URL 模式contoso.com定義,且請求的 URL 為 contoso.com/US/2010,year執行時 將包含「2010」值。
欲了解更多關於 ASP.NET 路由的資訊,請參見 ASP.NET 路由。