2009-03-10 6 views
4

내 이전 웹 응용 프로그램에서 asp.net 1.1 일 동안 사이트 탐색을위한 사용자 지정 '빵 부스러기'가있었습니다. VS-2008을 사용하여 웹 사이트를 다시하고 싶습니다. 마스터 페이지에 빵 부스러기가 내장되어 있습니까? 그렇다면 누구나 올바른 방향으로 나를 가리킬 수 있습니까? 빵 부스러기 - ASP.NET - VS2008

내가 구상 것입니다

마스터 페이지는 탐색 옵션과 같은 탭이 그들이 어떤 naviagtion 옵션을 클릭 할 때, 나는 SiteNavigation 제어를 가능하게하고 마스터 페이지에서 선택된 탭을 선택합니다

답변

1

무엇 찾고있는 Sitemapath 개체입니다. 사이트 맵을 프로젝트에 포함시켜야합니다.

2

실제로 .NET 2.0 이상의 컨트롤에 대한 빵 부스러기 유형이 있지만 SiteMap.xml과 함께 작동합니다. 사이트 맵을 추가하십시오. 사용하기 쉽지만 사이트를 정적으로 배치해야합니다. 그렇지 않으면 사용자 지정 사이트 맵 공급자를 만들어야합니다. 이동 경로 사용을 설명하는 This blog entry을 살펴보십시오.

3

SiteMapPath 컨트롤을 사용하십시오. 탐색 경로 데이터가 정적 인 경우 Web.sitemap 파일을 사용하여이를 정의하면 설정됩니다. 동적 인 경우 SiteMapProvider 클래스를 하위 클래스로 구성하여 자체 논리를 정의하고 표준 SiteMapPath 컨트롤을 사용하여 표시합니다.

관련 문제