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

RouteData

Der RouteData-Wert der aktuellen RequestContext-Instanz.

Attribute

Hinweise

Wenn eine Seite als Reaktion 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 Antwort auf eine physische URL anstelle einer Routen-URL ausgeführt wird, lautet nulldiese Eigenschaft . Das folgende Beispiel zeigt, wie Sie den Wert eines URL-Parameters extrahieren, 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 wenn die angeforderte URL lautet contoso.com/US/2010, enthält der Wert "2010", year wenn dieser Code ausgeführt wird.

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

Gilt für

Siehe auch