2011-03-23 3 views
1

나는 지난 며칠 동안 SPNavigationProvider, PublishingWebs 및 기타를 망치고 있으며 프로그래밍 방식으로 /_layouts/areanavigationsettings.aspx에서 노드를 이동하는 방법을 알 수 없습니다.areanavigationsettings.aspx 프로그래밍 방식으로

이동해야하는 노드는 글로벌 탐색 목록에 있지만 SPPublihsingWeb.GlobalNavigationNodes를 쿼리하면 나열되지 않습니다. GlobalNavigationNodes에 필요한 웹에서 IncludeInNavigation()을 호출하면 변경되지 않습니다.

차이점이 있으면 기능 활성화를 통해이 작업을 수행하고 있습니다.

감사합니다.

감사합니다.

답변

-1

아마도 방금 한 비슷한 일을하고 싶을 것입니다. Deploy custom Navigation/SiteMap via Feature?.

게시 사이트를 사용하는 대신 SPWeb.Navigation을 사용하지 않으시겠습니까?

Adding Links through Object Model에있는 다음 MSDN 항목을 확인하십시오. SPWeb.Navigation의 하위 항목을 반복하면 링크를 찾을 수 있으며 수정할 수 있습니다.

관련 문제