MOSS添加删除导航结点(SPNavigationNode)代码示例
2007-10-26 00:09
501 查看
添加导航结点:
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)
public override void FeatureDeactivating( 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();
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)
public override void FeatureDeactivating( 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();
相关文章推荐
- MOSS添加删除导航结点代码示例(SPNavigationNode)
- MOSS添加删除导航结点代码示例(SPNavigationNode)
- MOSS添加删除导航结点代码示例(SPNavigationNode)
- 《C语言及程序设计》教学视频 <18 链表中结点的插入和删除> 示例代码
- JS动态添加与删除select中的Option对象(示例代码)
- php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
- 用javascript删除当前行,添加行(示例代码)
- 使用js对select动态添加和删除OPTION示例代码
- JS动态添加与删除select中的Option对象(示例代码)
- lucene功能四;索引库的维护;索引库的添加;修改;删除;及代码实现;代码示例
- SharePoint 使用代码创建 SPWeb/SPSiite/SPWebApplication以及WebPart添加到页面与删除 (一)
- SharePoint 使用代码创建 SPWeb/SPSiite/SPWebApplication以及WebPart添加到页面与删除 (三)
- Jquery动态添加及删除页面节点元素示例代码
- php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
- 用javascript删除当前行,添加行(示例代码)
- Android中RecyclerView实现Item添加和删除的代码示例
- 《C语言及程序设计》教学视频 <18 链表中结点的插入和删除> 示例代码
- 使用js对select动态添加和删除OPTION示例代码
- 利用js动态添加删除table行的示例代码