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é permet d’accéder aux valeurs de paramètre d’URL qui ont été passées en tant que données de routage. Si la page s’exécute en réponse à une URL physique au lieu d’une URL d’itinéraire, 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 l’itinéraire est défini à 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 contient 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