Page.RouteData Propriedade

Definição

Obtém o RouteData valor da instância atual 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 Propriedade

O RouteData valor da instância atual RequestContext .

Atributos

Observações

Se uma página estiver a correr em resposta a um pedido feito através do encaminhamento ASP.NET, esta propriedade fornece acesso aos valores dos parâmetros URL que foram passados como dados de rota. Se a página for executada em resposta a uma URL física em vez de uma URL de rota, esta propriedade é null. O exemplo seguinte mostra como extrair o valor de um parâmetro URL que tem o nome year.

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

Se a rota for definida usando o padrão {locale}/{year} URL do domínio contoso.com, e se a URL solicitada for contoso.com/US/2010, year conterá o valor "2010" quando este código for executado.

Para mais informações sobre o encaminhamento de ASP.NET, veja ASP.NET Encaminhamento.

Aplica-se a

Ver também