添加导航结点: SPNavigationNodeCollection quickLaunchNodes = newSite.Navigation.QuickLaunch; SPNavigationNode menuItem = new SPNavigationNode(siteTitle, “/” + siteTitle + “/default.aspx”, true); quickLaunchNodes.AddAsLast(menuItem); SPNavigationNode subMenuItem = new SPNavigationNode(“Client Documents”, rootSiteURL + “/” + siteTitle + “/Client Documents/Forms/Most Recent Documents.aspx”, true); quickLaunchNodes[1].Children.AddAsFirst(subMenuItem); 删除导航结点: int menuItemId;public override void FeatureActivated( SPFeatureReceiverProperties properties) 或是: SPSite siteDemoCollection = SPControl.GetContextSite(Context); SPWeb siteDemo = siteDemoCollection.AllWebs["Design"]; siteDemo.AllowUnsafeUpdates = true; SPNavigationNodeCollection nodesDemo = siteDemo.Navigation.QuickLaunch; nodesDemo.Delete(nodesDemo[0]); siteDemo.Update(); 相关文章: