Page.RouteData Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
RouteData Získá hodnotu aktuální RequestContext instance.
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
Hodnota vlastnosti
Hodnota RouteData aktuální RequestContext instance.
- Atributy
Poznámky
Pokud je stránka spuštěná v reakci na požadavek provedený prostřednictvím směrování ASP.NET, tato vlastnost poskytuje přístup k hodnotám parametrů adresy URL, které byly předány jako směrovací data. Pokud se stránka spustí v reakci na fyzickou adresu URL místo adresy URL trasy, je null
tato vlastnost . Následující příklad ukazuje, jak extrahovat hodnotu parametru adresy URL, který má název year
.
Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])
Pokud je trasa definovaná pomocí vzoru {locale}/{year}
adresy URL pro doménu contoso.com
a pokud je požadovaná adresa URL contoso.com/US/2010
, year
bude při spuštění tohoto kódu obsahovat hodnotu 2010.
Další informace o směrování ASP.NET najdete v tématu ASP.NET Směrování.