Sdílet prostřednictvím


Page.RouteData Vlastnost

Definice

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ěna 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 data trasy. Pokud se stránka spustí jako odpověď na fyzickou adresu URL místo na adresu URL trasy, je nulltato vlastnost . Následující příklad ukazuje, jak extrahovat hodnotu parametru adresy URL s názvem year.

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

Pokud je trasa definována pomocí vzoru {locale}/{year} adresy URL pro doménu contoso.coma pokud je contoso.com/US/2010požadovaná adresa URL , 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 Směrování ASP.NET.

Platí pro

Viz také