2010-08-20 2 views
1

PlanningBoard라는 컨트롤러가 있고 PlanningBoardController라는 컨트롤러와 뷰 in \areas\PlanningBoard\Views\PlanningBoard\Index.aspx이 있습니다.MVC 영역 및 URL 다시 쓰기

그러나 내 URL은 말합니다. http://localhost:55736/PlanningBoard/PlanningBoard하지만 http://localhost:55736/PlanningBoard라고 말하고 싶습니다.

나는 지역에 관해 약간 큰 점을 놓치고 있어야하는 것을 알고있다. 그러나 나는 그것을 지금 볼 수 없다.

도움이 필요하시면 정말 감사드립니다.

+0

무엇처럼 시간표와 취항 모양을합니까? – XstreamINsanity

+0

버거, 네 말이 맞아. 그것 앞에 계획 보드가 있습니다. 이 질문에 답하고 싶습니다. 올바른 것으로 표시해 드리겠습니다. – griegs

+0

방금 ​​의견을 발견했습니다. XstreamNsanity 게시물을 게시하면 답변을 삭제합니다. 게시물을 게시하기 오래 전에 해결 한 것처럼 들립니다. – Kelsey

답변

3

내가 이런 일이 일어나는 것을 보는 유일한 방법은 당신의 지역을 복제하기위한 경로 설정이 있거나 당신이 지역을 하드 코딩했는지입니다.

체크 아웃 영역에 대한 설정 방법에 당신의 경로에 대한 링크 :

Microsoft ASP.NET MVC - Areas

당신은 같은 것을 가지고있는 것처럼 같은 소리 :

context.MapRoute(
    "planningboard_default", 
    "planningboard/{area}/{controller}/{action}/{id}", 
    new { action = "Index", id = UrlParameter.Optional } 
); 
+0

그는 위험을 안다! :) – griegs