Page.RouteData Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
RouteData Pobiera wartość bieżącego RequestContext wystąpienia.
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
Wartość nieruchomości
Wartość RouteData bieżącego RequestContext wystąpienia.
- Atrybuty
Uwagi
Jeśli strona jest uruchomiona w odpowiedzi na żądanie wykonane za pośrednictwem routingu ASP.NET, ta właściwość zapewnia dostęp do wartości parametrów adresu URL, które zostały przekazane jako dane trasy. Jeśli strona jest uruchamiana w odpowiedzi na fizyczny adres URL zamiast adresu URL trasy, ta właściwość to null. W poniższym przykładzie pokazano, jak wyodrębnić wartość parametru adresu URL o nazwie year.
Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])
Jeśli trasa jest zdefiniowana przy użyciu wzorca {locale}/{year} adresu URL dla domeny contoso.com, a jeśli żądany adres URL to contoso.com/US/2010, year będzie zawierać wartość "2010", gdy ten kod zostanie uruchomiony.
Aby uzyskać więcej informacji na temat routingu ASP.NET, zobacz ASP.NET Routing.