posts - -1,  comments - 2,  trackbacks - 0

   从顶级网站进入子网站的列表以及文档库一般需要先进入子网站,然后再从子网站进入列表以及文档库。在顶级网站的顶部导航栏用 SPNavigationNodeCollection  对象添加下拉菜单以便快速进入子网站的列表以及文档库等。以下是用一个控制台程序在顶部导航栏的第二个节点分别添加 Excel 文档、word 文档、Project 文档,添加列表也是同样的方法。在Debug之前需要添加 Microsoft.sharepoint.dll 这个引用。

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Text;
 4 using Microsoft.SharePoint;
 5 using Microsoft.SharePoint.Navigation;
 6 
 7 namespace AddNavigationNode
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             SPSite mySite = new SPSite("http://server:1000");
14             SPWeb newSite = mySite.AllWebs[""];
15             SPNavigationNodeCollection TopNavigation = newSite.Navigation.TopNavigationBar;
16 
17             SPNavigationNode MenuItem1 = new SPNavigationNode("Excel 文档""/Excel/Forms/AllItems.aspx"true);
18             TopNavigation[1].Children.AddAsLast(MenuItem1);
19 
20             SPNavigationNode MenuItem2 = new SPNavigationNode("Word 文档""/Word/Forms/AllItems.aspx"true);
21             TopNavigation[1].Children.AddAsFirst(MenuItem2);
22 
23             SPNavigationNode MenuItem3 = new SPNavigationNode("Project 文档""/Project/Forms/AllItems.aspx"true);
24             TopNavigation[1].Children.AddAsFirst(MenuItem3);
25         }
26     }
27 }
28 
posted on 2007-11-17 21:54 Intothinair 阅读(34) 评论(2)  编辑 收藏 网摘 所属分类: Sharepoint

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-11-19 23:16 编辑过
Google站内搜索

相关文章:

相关链接: