Page.RouteData Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.com
y, 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.