다음을 통해 공유


Page.RouteData 속성

정의

현재 RouteData 인스턴스의 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

속성 값

현재 RouteData 인스턴스의 RequestContext 값입니다.

특성

설명

페이지가 ASP.NET 라우팅을 통해 수행된 요청에 대한 응답으로 실행되는 경우 이 속성은 경로 데이터로 전달된 URL 매개 변수 값에 대한 액세스를 제공합니다. 경로 URL 대신 실제 URL에 대한 응답으로 페이지가 실행되는 경우 이 속성은 입니다 null. 다음 예제에서는 이름이 인 yearURL 매개 변수의 값을 추출하는 방법을 보여줍니다.

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

경로가 도메인contoso.com에 대한 URL 패턴을 {locale}/{year} 사용하여 정의되고 요청된 URL이 contoso.com/US/2010year 인 경우 이 코드가 실행될 때 값 "2010"이 포함됩니다.

ASP.NET 라우팅에 대 한 자세한 내용은 참조 하세요. ASP.NET 라우팅에서합니다.

적용 대상

추가 정보