Page.RouteData Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 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 null
diese Eigenschaft . Das folgende Beispiel zeigt, wie Sie den Wert eines URL-Parameters extrahieren, der benannt year
ist.
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.com
definiert 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.