Page.RouteData Egenskap

Definition

Hämtar värdet för RouteData den aktuella RequestContext instansen.

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

Egenskapsvärde

Värdet RouteData för den aktuella RequestContext instansen.

Attribut

Kommentarer

Om en sida körs som svar på en begäran som görs via ASP.NET routning ger den här egenskapen åtkomst till url-parametervärdena som skickades som routningsdata. Om sidan körs som svar på en fysisk URL i stället för en routnings-URL är nullden här egenskapen . I följande exempel visas hur du extraherar värdet för en URL-parameter med namnet year.

Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])

Om vägen definieras med hjälp av URL-mönstret {locale}/{year} för domänen contoso.com, och om den begärda URL:en är contoso.com/US/2010, year kommer att innehålla värdet "2010" när den här koden körs.

Mer information om ASP.NET routning finns i ASP.NET Routning.

Gäller för

Se även