Page.RouteData Eigenschaft

Definition

Ruft den RouteData Wert der aktuellen RequestContext Instanz ab.

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

Eigenschaftswert

Der RouteData Wert der aktuellen RequestContext Instanz.

Attribute

Hinweise

Wenn eine Seite als Antwort auf eine Anforderung ausgeführt wird, die über ASP.NET Routing erfolgt, bietet diese Eigenschaft Zugriff auf die URL-Parameterwerte, die als Routendaten übergeben wurden. Wenn die Seite als Reaktion auf eine physische URL anstelle einer Routen-URL ausgeführt wird, lautet nulldiese Eigenschaft . Das folgende Beispiel zeigt, wie der Wert eines URL-Parameters extrahiert wird, der benannt yearist.

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

Wenn die Route mithilfe des URL-Musters {locale}/{year} für die Domäne contoso.comdefiniert wird und die angeforderte URL lautet contoso.com/US/2010, enthält sie den Wert "2010", year wenn dieser Code ausgeführt wird.

Weitere Informationen zum ASP.NET Routing finden Sie unter ASP.NET Routing.

Gilt für:

Weitere Informationen