ActionLinkForAreas 링크 확장이 매개 변수 + 사용자 정의 경로에서 작동합니까?S # arp ActionLinkForAreas + 매개 변수 + 맞춤 경로 - 업데이트 됨!
나는 인 내 행동을 일치 존재하는 경로가 :
routes.MapRoute("Profile", "profile/{artist}/{action}", new {controller="Profile", action="Index"});
그러나이 나는이 같은 ActionLinkForAreas를 호출 할 때 :
<%= Html.ActionLinkForAreas<ProfileController>(x => x.Index("DJ"), "DJ") %>
그것은 반환/프로필/아티스트 = DJ 곳으로 I 내 경로가 설정되면/profile/DJ로 돌아가고 싶습니다.
내가 ActionLink를 호출하면 올바른 URL을 반환합니다. Northwind 샘플 프로젝트에서이 테스트를 거쳤으며 같은 결과를 얻었습니다.
내가 누락 된 항목이 있습니까?
참고 : 동일한 영역에서 테스트하고 있습니다 ... 다른 영역에서 동일하지만 다른 매개 변수없이/profile /를 반환합니다. –