一般來(lái)說(shuō)SharePoint自帶導航僅支持2級導航,但是其實(shí)他是支持多級導航的,怎么來(lái)實(shí)現呢?就只能自定義了....

下面我來(lái)說(shuō)一個(gè)三級導航實(shí)現的例子吧,如上圖所示。其實(shí)很簡(jiǎn)單,只要打開(kāi)所屬網(wǎng)站的母版頁(yè)... 將導航菜單中設置下面兩個(gè)屬性
StaticDisplayLevels="1"
MaximumDynamicDisplayLevels="3"
好了大功告成...這樣你再打開(kāi)你的sharepoint網(wǎng)站就實(shí)現了三級導航...以此類(lèi)推當然可以實(shí)現多級導航了....
其實(shí)sharepoint2010的導航實(shí)際上是一個(gè)ASP.NET控件 MENU ,大家可以去查查有關(guān)此控件詳細信息,
除了頂部的全局導航,左邊導航也可以同樣方法定制成多級導航...
下面給大家介紹一個(gè)自定義導航的方法....
第一步 創(chuàng )建一個(gè)XML文件
View Code
| 以下是代碼片段: <?xml version="1.0" encoding="gb2312" ?> <menu> <menuItem url="~/Default.aspx" title="簡(jiǎn)介" description=""/> <menuItem url="~/News.aspx" title="新聞" description=""> <menuItem url="~/News.aspx" title="國內新聞" description=""/> <menuItem url="~/News.aspx" title="國際新聞" description=""> <menuItem url="~/News.aspx" title="亞洲新聞" description=""/> <menuItem url="~/News.aspx" title="歐洲新聞" description=""/> </menuItem> </menuItem> </menu> |
第二步 配置XML文件鏈接
1、打開(kāi)

2、此時(shí)如果這個(gè)XML不在服務(wù)器上就會(huì )彈出一個(gè)上傳的提示窗口..點(diǎn)擊2次確定就能完成配置




