Page.RouteData Propiedad

Definición

Obtiene el valor de RouteData de la instancia actual 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

Valor de propiedad

Valor de RouteData de la instancia actual de RequestContext.

Atributos

Comentarios

Si una página se ejecuta en respuesta a una solicitud realizada a través del enrutamiento ASP.NET, esta propiedad proporciona acceso a los valores de parámetro de dirección URL que se pasaron como datos de ruta. Si la página se ejecuta en respuesta a una dirección URL física en lugar de una dirección URL de ruta, esta propiedad es null. En el ejemplo siguiente se muestra cómo extraer el valor de un parámetro de dirección URL denominado year.

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

Si la ruta se define mediante el patrón {locale}/{year} de dirección URL para el dominio contoso.comy, si la dirección URL solicitada es contoso.com/US/2010, year contendrá el valor "2010" cuando se ejecute este código.

Para obtener más información sobre el enrutamiento de ASP.NET, consulte enrutamiento de ASP.NET.

Se aplica a

Consulte también