Google에서 검색 한 결과 (잘못된 키워드 일 수 있음) ASP.NET/MVC 웹 사이트의 자습서를 방문했습니다. 그러나 MVC의 라우팅을 제대로 이해하지 못했습니다. 다음 그림과 같은 시나리오가 있습니다. 웹 사이트가 점심을 먹었을 때 Index.cshtml을 표시하고 싶습니다.
하위 폴더에있는 ASP.NET MVC 사용자 지정 라우팅
저는 Global.asax.cs 파일의 RegisterRoutes 메서드를 다양한 방법으로 변경했습니다. 누군가가 내 문제에 대답과 함께 다른 예와지도 노선 방법을 설명하면 나는 매우 행복 할 것이다
routes.MapRoute(
"App", // Route name
"App/{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
이하 (작동하지 않는) 최신 코드입니다.
@ Morten의 의견 앞에 Area를 만들려고했는지 묻는 첫 번째 편집;) 다행 이군. – DannyLane
@ 대니 : 형, 그 당시 키워드를 몰랐어. :) –