Page.RouteData Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de RouteData waarde van het huidige RequestContext exemplaar op.
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
Waarde van eigenschap
De RouteData waarde van het huidige RequestContext exemplaar.
- Kenmerken
Opmerkingen
Als een pagina wordt uitgevoerd als reactie op een aanvraag die is gedaan via ASP.NET routering, biedt deze eigenschap toegang tot de URL-parameterwaarden die zijn doorgegeven als routegegevens. Als de pagina wordt uitgevoerd als reactie op een fysieke URL in plaats van een route-URL, is nulldeze eigenschap. In het volgende voorbeeld ziet u hoe u de waarde kunt extraheren van een URL-parameter met de naam year.
Dim year As Integer = Convert.ToInt32(Page.RouteData.Values("year"))
int year = Convert.ToInt32(Page.RouteData.Values["year"])
Als de route wordt gedefinieerd met behulp van het URL-patroon {locale}/{year} voor het domein contoso.comen als de aangevraagde URL is contoso.com/US/2010, year bevat deze de waarde '2010' wanneer deze code wordt uitgevoerd.
Zie ASP.NET Routing voor meer informatie over ASP.NET routering.