2011-08-10 3 views
0

내가 Global.asax에 정의 다음 한 가정 "~/About.aspx". GetRouteUrl을 통해 그 반대가 될 수 있다는 것을 알고 있지만, 내가 할 일을 위해 내장 함수가 있습니까?URL 라우팅은 Asp.net의 웹 양식에 GetRouteUrl의 반대

+0

게시 한 내용의 반대 질문을 하시겠습니까? 'GetRouteUrl'는 "about"매개 변수를 취해 "~/About.aspx"를 이미 반환 할 수 있습니다. URL을 가져 와서 URL 경로를 찾고 싶다는 뜻입니까? – Jacob

+0

예, GetRouteUrl은 "~/About.aspx"가 아닌 "about"을 반환합니다. – Mike

답변

0

RouteUrl과 같은 의미입니까? 해당 메서드가 MVC 어셈블리에 포함되어 있으므로 확장 메서드이므로 WebForms에서 사용할 수 있어야합니다 (동일한 라우팅 인프라를 공유 함).

이 질문에 흥미가있을 수도 있습니다. ASP.NET MVC public alternative to UrlHelper.GenerateUrl. 받아 들여지지 않은 답변은 귀하의 경우에 더 유용 할 수 있습니다. 경로 컬렉션에서 생성 된 VirtualPath의 URL을 가져옵니다.

관련 문제