Page.RouteData Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.com
e 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.