Page.RouteData Propriété

Définition

Obtient la valeur RouteData de l'instance actuelle de RequestContext.

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

Valeur de propriété

Valeur RouteData de l'instance actuelle de RequestContext.

Attributs

Remarques

Si une page est en cours d’exécution en réponse à une requête effectuée via ASP.NET routage, cette propriété fournit l’accès aux valeurs des paramètres d’URL qui ont été transmises en tant que données de routage. Si la page s’exécute en réponse à une URL physique au lieu d’une URL de routage, cette propriété est null. L’exemple suivant montre comment extraire la valeur d’un paramètre d’URL nommé year.

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

Si la route est définie à l’aide du modèle {locale}/{year} d’URL pour le domaine contoso.com, et si l’URL demandée est contoso.com/US/2010, year contiendra la valeur « 2010 » lors de l’exécution de ce code.

Pour plus d’informations sur le routage ASP.NET, consultez Routage ASP.NET.

S’applique à

Voir aussi