smileNewfreedom

블로그 이미지
freedom 모든 자유와 시간을 위해.....
by 다크포스
12-01 18:10
  • 680,195Total hit
  • 6Today hit
  • 3Yesterday hit

CALENDAR

«   2021/12   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

 이 문서의 목적은이 윤곽을 수정하는 데 필요한 세부 사항을 빠른 실행을 사용하는 멀티 - 레벨 asp.net 2.0 트리보기 컨트롤합니다. This will be extremely useful in publishing site applications. 이것은 매우 유용한 사이트에 응용 프로그램을 게시합니다.

Let's go ahead and begin modifying the master page necessary. 말하라를 시작하자 마스터 페이지를 수정해야합니다. What, you don't know about the master page, that's ok, I will post another blog entry outlining this but for now, open your sharepoint designer and browse to the top-level site in question. 뭐, 당신의 마스터 페이지에 대해서 알고 싶지 않아, 괜찮 아요, 나는 또 다른 블로그 항목을 게시할 예정입니다 개요 본하지만 지금은 여십시오과 같이하십시오 톱 - 레벨의 사이트에 질문을로 이동합니다. Remember it is my opinion that it is always good to create your own master page and css styles. 기억이 내 의견을 듣고 그것은 그것이 항상 좋은을 만들 수있습니다 스타일을 자신의 마스터 페이지 및 전투 근무 지원합니다. The location of the master page is likely to be in _catalogs\masterpage 의 위치는 마스터 페이지가가 될 가능성이 _catalogs \ masterpage


사진 공유 및 비디오를 호스팅에서 photobucket


You can replace the AspMenu control with a TreeView control to display a familiar tree view with nodes that collapse and expand. aspmenu 컨트롤을 대체할 수있습니다 친숙한 트리를 표시하는 컨트롤을 treeview 노드의 붕괴와 함께보기 및 확장합니다.

To replace the Menu control with the TreeView control 제어와 통제의 메뉴를 교체 treeview

  1. Open the master page you are using and find the ContentPlaceHolder container control whose ID is PlaceHolderLeftNavBar . 마스터 페이지를 열고 컨테이너 컨트롤을 사용하시는을 찾아서이 contentplaceholder 누구의 식별은 placeholderleftnavbar합니다.
  2. In the AspMenu control, find the PlaceHolderLeftNavBar control whose ID is QuickLaunchMenu , and replace SharePoint:AspMenu with ASP:TreeView in both the opening and closing tags. aspmenu 제어, placeholderleftnavbar 컨트롤을 찾을 누구의 식별은 quicklaunchmenu, 그리고 교체 sharepoint : aspmenu와 asp : treeview는 여는 태그와 닫는 태그를 모두합니다.
  3. Remove the following LevelMenuItemStyles element and its contents from the new TreeView element. 그 내용을 다음과 같은 levelmenuitemstyles 요소를 제거하고 새로운 treeview 요소로부터합니다.

    Copy Code 복사 코드를

    <LevelMenuItemStyles> <asp:MenuItemStyle CssClass="ms-navheader"/> <asp:MenuItemStyle CssClass="ms-navitem"/> </LevelMenuItemStyles> <LevelSubMenuStyles> <asp:SubMenuStyle CssClass="ms-navSubMenu1"/> <asp:SubMenuStyle CssClass="ms-navSubMenu2"/> </LevelSubMenuStyles> <levelmenuitemstyles> <asp:menuitemstyle cssclass="ms-navheader"/> <asp:menuitemstyle cssclass="ms-navitem"/> </ levelmenuitemstyles> <levelsubmenustyles> <asp:submenustyle cssclass="ms-navsubmenu1"/> < asp : submenustyle cssclass = "ms - navsubmenu2"/> </ levelsubmenustyles>

  4. Edit the web.config web.config를 수정

    Edit the web.config, look for a named provider definition: "CurrentNavSiteMapProviderNoEncode", add a single property attribute: RequireUniqueKeysForNodes="true"The TreeView control provides properties that allow you to easily customize the control. web.config를 수정을 찾아 이름을 공급자의 정의 : "currentnavsitemapprovidernoencode", 추가하는 하나의 속성 특성 : requireuniquekeysfornodes = "진정한"treeview 제어를 제공합니다을 쉽게 정의할 수있는 속성을 제어합니다. For more information about Windows SharePoint Services master pages and site customization, see Master Pages . 에 대한 자세한 windows sharepoint 서비스를 마스터 페이지와 사이트를 사용자 정의, 마스터 페이지를 참조하십시오.

  5. Modify master page once more to change datasource 마스터 페이지를 수정 데이터 소스를 변경을 한 번 더

    Modify the data source that the Menu/TreeView is hooked up to, it should be immediately beneath it. 데이터 소스를 수정하는 메뉴 / treeview가에 매여 있고, 바로 아래되어야합니다. Change the SiteMapProvider="CurrentNavSiteMapProvider" to SiteMapProvider="CurrentNavSiteMapProviderNoEncode" 변경 sitemapprovider = "currentnavsitemapprovider"을 sitemapprovider = "currentnavsitemapprovidernoencode"

  6. Reset IIS for changes to take effect. iis를 재설정에 대한 변경 내용을 적용합니다.

    The TreeView control provides properties that allow you to easily customize the control. the treeview 제어를 제공합니다을 쉽게 정의할 수있는 속성을 제어합니다. For more information about Windows SharePoint Services master pages and site customization, see Master Pages . 에 대한 자세한 windows sharepoint 서비스를 마스터 페이지와 사이트를 사용자 정의, 마스터 페이지를 참조하십시오.


    출처 : http://translate.google.com/translate?hl=ko&sl=en&u=http://codeintegrators.blogspot.com/2007/05/create-multi-level-tree-view-navigation.html&sa=X&oi=translate&resnum=6&ct=result&prev=/search%3Fq%3DMOSS%2BNavigator%2BCustom%2BTree%2BControl%26complete%3D1%26hl%3Dko%26lr%3D%26newwindow%3D1

TRACKBACK 0 AND COMMENT 0




ARTICLE CATEGORY

분류 전체보기 (534)
멋진 사진들 (8)
배경화면들 (3)
.NET (112)
연애이슈 (65)
게임관련 (15)
경제 이슈 (60)
모델 (0)
사진(취미) (14)
노래 (8)
호주워킹홀리데이 (11)
Javascript (2)
Ajax (4)
스포츠 (74)
우주/과학/생활 (95)
Windows 2008 (19)
Silverlight (2)
여행 (6)
MS 자격증 (2)
해외이슈 (4)
IT정보 (16)
Server (5)
애니매이션 (9)