Control.GetRouteUrl 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
루트 매개 변수 집합(루트 이름은 선택 사항)에 해당하는 URL을 가져옵니다.
오버로드
GetRouteUrl(Object) |
루트 매개 변수 집합에 해당하는 URL을 가져옵니다. |
GetRouteUrl(RouteValueDictionary) |
루트 매개 변수 집합에 해당하는 URL을 가져옵니다. |
GetRouteUrl(String, Object) |
루트 매개 변수 집합 및 루트 이름에 해당하는 URL을 가져옵니다. |
GetRouteUrl(String, RouteValueDictionary) |
루트 매개 변수 집합 및 루트 이름에 해당하는 URL을 가져옵니다. |
설명
이 메서드는 코딩 편의를 위해 제공됩니다. 메서드를 호출 RouteCollection.GetVirtualPath 하는 것과 같습니다.
GetRouteUrl(Object)
루트 매개 변수 집합에 해당하는 URL을 가져옵니다.
public:
System::String ^ GetRouteUrl(System::Object ^ routeParameters);
public string GetRouteUrl (object routeParameters);
member this.GetRouteUrl : obj -> string
Public Function GetRouteUrl (routeParameters As Object) As String
매개 변수
- routeParameters
- Object
루트 매개 변수입니다.
반환
지정된 루트 매개 변수 집합에 해당하는 URL입니다.
예제
다음 예제에서는 메서드를 호출 Control.GetRouteUrl 하여 및 category
라는 productid
매개 변수가 있는 경로의 URL을 가져오는 방법을 보여줍니다. 이 예제에서는 라는 HyperLink1
컨트롤을 HyperLink 만들었다고 가정합니다.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
New With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
new { productid = "1", category = "widgets" });
설명
이 메서드는 코딩 편의를 위해 제공됩니다. 메서드를 호출 RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) 하는 것과 같습니다. 이 메서드는 생성자를 사용하여 개체에 routeParameters
RouteValueDictionary 전달되는 개체를 RouteValueDictionary.RouteValueDictionary(Object) 변환합니다.
추가 정보
적용 대상
GetRouteUrl(RouteValueDictionary)
루트 매개 변수 집합에 해당하는 URL을 가져옵니다.
public:
System::String ^ GetRouteUrl(System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeParameters As RouteValueDictionary) As String
매개 변수
- routeParameters
- RouteValueDictionary
루트 매개 변수입니다.
반환
지정된 루트 매개 변수 집합에 해당하는 URL입니다.
예제
다음 예제에서는 이 메서드를 호출하여 및 category
라는 productid
매개 변수가 있는 경로의 URL을 가져오는 방법을 보여줍니다. 이 예제에서는 라는 HyperLink1
컨트롤을 HyperLink 만들었다고 가정합니다.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
new RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
(new RouteValueDictionary {productId="1", category="widgets"});
설명
이 메서드는 코딩 편의를 위해 제공됩니다. 메서드를 호출 RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) 하는 것과 같습니다.
추가 정보
적용 대상
GetRouteUrl(String, Object)
루트 매개 변수 집합 및 루트 이름에 해당하는 URL을 가져옵니다.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Object ^ routeParameters);
public string GetRouteUrl (string routeName, object routeParameters);
member this.GetRouteUrl : string * obj -> string
Public Function GetRouteUrl (routeName As String, routeParameters As Object) As String
매개 변수
- routeName
- String
경로의 이름입니다.
- routeParameters
- Object
루트 매개 변수입니다.
반환
지정된 루트 매개 변수 집합 및 루트 이름에 해당하는 URL입니다.
예제
다음 예제에서는 이 메서드를 호출하여 이름이 지정 Product
되고 및 라는 매개 변수가 있는 productid
category
경로의 URL을 가져오는 방법을 보여줍니다. 이 예제에서는 라는 HyperLink1
컨트롤을 HyperLink 만들었다고 가정합니다.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
New With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new { productid = "1", category = "widgets" });
설명
이 메서드는 코딩 편의를 위해 제공됩니다. 메서드를 호출 RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) 하는 것과 같습니다. 이 메서드는 생성자를 사용하여 개체에 routeParameters
RouteValueDictionary 전달되는 개체를 RouteValueDictionary.RouteValueDictionary(Object) 변환합니다.
추가 정보
적용 대상
GetRouteUrl(String, RouteValueDictionary)
루트 매개 변수 집합 및 루트 이름에 해당하는 URL을 가져옵니다.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeName As String, routeParameters As RouteValueDictionary) As String
매개 변수
- routeName
- String
경로의 이름입니다.
- routeParameters
- RouteValueDictionary
루트 매개 변수입니다.
반환
지정된 루트 매개 변수 집합 및 루트 이름에 해당하는 URL입니다.
예제
다음 예제에서는 이 메서드를 호출하여 이름이 지정 Product
되고 및 라는 매개 변수가 있는 productid
category
경로의 URL을 가져오는 방법을 보여줍니다. 이 예제에서는 라는 HyperLink1
컨트롤을 HyperLink 만들었다고 가정합니다.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
(new RouteValueDictionary {productId="1", category="widgets"});
설명
이 메서드는 코딩 편의를 위해 제공됩니다. 메서드를 호출 RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) 하는 것과 같습니다.
추가 정보
적용 대상
.NET