:ASP.Net MVC 3 : 하나의 컨트롤러 액션에 여러보기/URL을 나는 ASP.Net MVC 3 다음 작업을 수행하기 위해 노력하고있어
기본적으로 내가있다 "평면 페이지"를 많이 가지고 HTML 닷 닷넷 코드가 첨부 된 문서.
라우트 된 URL을 통해 이러한 페이지를 요청할 수 있지만 수동으로 각 URL을 라우트에 추가하지 않으려합니다.
내 질문은 : 동일한 컨트롤러/동작을 사용하지만 요청 된 URL을 기반으로보기를 반환하는 기본 경로를 정의 할 수 있습니까?
/가정/약 및/프로필의 의견이 /home/about.cshtml 사용 을 /profile.cshtml하지만 둘 다 거의 바로가는 같은 컨트롤러와 액션, 사용하는 것 같습니다
return View();
이유를 : I dot.net 코드가 필요한 사이트의 모든 페이지를보고 있습니다. 그러나 다른 사람이 모든 "평면 페이지"(유익한 페이지 등)를하고 있습니다.
나는 그에게 내가 그렇지 않으면이 것 때문에
이 필요하다 (NO 숨김 코드로, 그는 영문 파일을 만드는 웹 양식에서와 같은) 단지 cshtml 파일을 추가하여, 새로운 페이지를 추가 할 수 있도록 global.asax를 편집 할 때마다 그가 페이지를 추가 할 때마다 꽤 자주 있습니다.
이 가능하지 않은 경우, 나는 정말
한 다음 viewName과 대신 매개 변수가 아니라 그래서
그런 다음 경로를 정의는 URL의 일부입니다 – Steffen