2013-08-05 3 views
0

우리는 MVC 4에서 siteMap 컨트롤러를 사용하고 있습니다. 우리 시스템에는 다양한 모듈을 나타내는 노드가있는 트리가 있습니다. 현재 선택한 모듈을 이동 경로 형태로 표시하고 싶습니다. 그것을 MVC4의 SiteMap

우리는 응용 프로그램을 실행

다음하지 둘 다 이동 경로를 표시하거나 오류를 생산으로

우리는 사이트 맵 컨트롤러를 사용 _layout.cshtml 페이지에 코드를 정의했습니다.

안내하십시오.

감사합니다.

+0

구성을 더 이상 보지 않고 문제가 무엇인지 말할 수 없습니다. Mvc.sitemap에서 노드를 정의하고 타이틀, 컨트롤러 및 액션 속성을 추가 했습니까? – NightOwl888

+0

예. 코드 예 : user1693579

+0

당신이 작은 데모 프로젝트를하고 어느 곳을 업로드 할 경우 가장 도움이 될 것입니다 또는 GitHub에 게시하여 살펴 보도록하겠습니다. 질문에 대한 구성 정보만으로는 답변을 얻을 수 없습니다. – NightOwl888

답변

0

귀하의 의견에 따르면, 단 하나의 노드 만 정의되어 있으므로 사이트 맵을 만들 충분한 XML이 없다고 말할 수 있습니다. 또한 경로 (또는 URL)와 일치해야합니다. 그렇지 않으면 사이트 맵이 작동하지 않습니다. 최소 노드 수가 없기 때문에 오류가 없습니다. 그러나 1은 트리 구조를 생성하기에 충분하지 않습니다.

내 제안은 Routing Basics을 읽는 것이므로 루트 - 노드 매칭 프로세스가 어떻게 작동하는지 이해해야합니다. 실패한 경우 MvcMusicStore demo 또는 demos I have created 중 하나를 살펴보고 작동하는 구성의 예를 확인하십시오.