Page.RouteData Propriedade

Definição

Obtém o valor RouteData da instância RequestContext atual.

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 da propriedade

O valor RouteData da instância RequestContext atual.

Atributos

Comentários

Se uma página estiver em execução em resposta a uma solicitação feita por meio ASP.NET roteamento, essa propriedade fornecerá acesso aos valores de parâmetro de 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, essa propriedade será null. O exemplo a seguir mostra como extrair o valor de um parâmetro de URL chamado 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} de URL para o domínio contoso.come se a URL solicitada for contoso.com/US/2010, year conterá o valor "2010" quando esse código for executado.

Para obter mais informações sobre ASP.NET roteamento, consulte Roteamento de ASP.NET.

Aplica-se a

Confira também