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 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 Antwort auf eine physische URL anstelle einer Routen-URL ausgeführt wird, ist null
diese Eigenschaft . Das folgende Beispiel zeigt, wie Der Wert eines URL-Parameters mit dem Namen year
extrahiert wird.
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 ist und die angeforderte URL lautet contoso.com/US/2010
, year
enthält der Wert "2010", wenn dieser Code ausgeführt wird.
Weitere Informationen zum ASP.NET Routing finden Sie unter ASP.NET Routing.