首页 > 代码库 > sharepoint的导航开发
sharepoint的导航开发
2、来大体讲一下“导航”
(1)全局导航 : 整个网站集的导航;(如果公司的网站有很多子网站,这时便会用到全局导航啦);贴一下主要代码:
using Microsoft.SharePoint.Publishing.Navigation; PortalSiteMapProvider psm = new PortalSiteMapProvider(); psm.NavigationType = PortalNavigationType.Global; foreach (SiteMapNode node in psm.RootNode.ChildNodes) { //这里面就是递归啦,把所有的node都递归出来,导航就出来啦 }
(2)当前导航 : 当前网站的导航;(当前网站下有很多模块,这时便会用到当前导航);贴一下主要代码
using Microsoft.SharePoint.Publishing.Navigation; PortalSiteMapProvider psm = new PortalSiteMapProvider(); psm.NavigationType = PortalNavigationType.Current; foreach (SiteMapNode node in psm.CurrentNode.ChildNodes) { //这里面就是递归啦,把所有的node都递归出来,导航就出来啦 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。