2009-11-26 6 views
0

내 ASP.NET MVC CMS 응용 프로그램에는 정상적인 콘텐츠 표시 경로와 CRUD 동작을위한 몇 가지 관리 경로가 있습니다. 정렬되지 않은 목록과 목록 항목 HTML 요소가있는 관리자 메뉴를 만들려고했지만 런타임에 동적으로 수행하려고합니다. 따라서 앱은 모든 경로를 나열하고 관리 기능 만 사용하여 메뉴를 구성해야합니다. 아이디어는 이름별로 구분하는 것입니다. 예를 들어 모든 관리 경로는 Admin이라는 단어로 시작합니다. 그런 다음 컨트롤러 동작과 부분 렌더링을 만들어 메뉴를 렌더링합니다.ASP.NET MVC 경로 열거

올바른 생각인가요? 그것은 관리 경로에 대한 특별한 단어를 사용하여 해킹 같은 느낌이 있지만 그걸로 필터링하지만, 그것에 대해 다른 생각이 없습니다.

답변

1

나는 해킹이 전혀 생각지도 못했지만 실제로는 좋은 아이디어라고 생각합니다. 노선 이름을 알려주십시오. 왜 사용하지 않습니까?

이것은 구성에 대한 규칙입니다. 경로 이름을 "Admin.ManageProducts"로 만들고 코드를 선택하십시오.