我有一个Sharepoint wsp文件,我在其中创建了两个新的仪表板(aspx文件及其元数据设置都包含在我的elements.xml文件中)。
wsp部署得很好,如果我点击快速启动栏上的“Dashboards”,我可以看到我的两个新仪表板。但是,我想在快速启动栏中包含指向这两个新仪表板的链接。
这是怎么做到的?任何建议/链接将不胜感激!
答案 0 :(得分:1)
您可以使用功能激活处理程序以编程方式将所需的链接添加到快速启动栏。
答案 1 :(得分:1)
SPNavigationNodeCollection ql = yourSpWeb.Current.Navigation.QuickLaunch;
SPNavigationNode navNode = new SPNavigationNode("New Link",
"relative/path/to/yourpage.aspx", true);
ql.AddAsFirst(navNode);
(如果要添加子节点,请使用navNode.Children.AddAsFirst)