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

O RouteData valor da instância atual RequestContext .

Atributos

Comentários

Se uma página estiver em execução em resposta a uma solicitação feita por meio de 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 nomeado 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 conterá o valor "2010" quando esse código for yearexecutado.

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

Aplica-se a

Confira também