在 Sharepoint 2007 中为通过 wsp 添加的新仪表板添加快速启动链接

发布于 2024-12-08 21:52:21 字数 186 浏览 0 评论 0原文

我有一个 Sharepoint wsp 文件,在其中创建两个新的仪表板(aspx 文件及其元数据设置都包含在我的 elements.xml 文件中)。

wsp 部署得很好,如果单击快速启动栏上的“仪表板”,我可以看到两个新仪表板。但是,我想在快速启动栏中包含这两个新仪表板的链接。

这是怎么做到的?任何建议/链接将不胜感激!

I have a Sharepoint wsp file in which I create two new dashboards (both the aspx files and their metadata setup are included in my elements.xml file).

The wsp deploys fine, and I can see my two new dashboards if I click on 'Dashboards' on the quick launch bar. However, I would like to include links to these two new dashboards in the quick launch bar.

How is this done? Any suggestions/links would be greatly appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ゃ懵逼小萝莉 2024-12-15 21:52:21
SPNavigationNodeCollection ql = yourSpWeb.Current.Navigation.QuickLaunch;
SPNavigationNode navNode = new SPNavigationNode("New Link", 
                                 "relative/path/to/yourpage.aspx", true);
ql.AddAsFirst(navNode);

(如果要添加子节点,请使用 navNode.Children.AddAsFirst)

SPNavigationNodeCollection ql = yourSpWeb.Current.Navigation.QuickLaunch;
SPNavigationNode navNode = new SPNavigationNode("New Link", 
                                 "relative/path/to/yourpage.aspx", true);
ql.AddAsFirst(navNode);

(If you want to add child nodes then use navNode.Children.AddAsFirst)

喜你已久 2024-12-15 21:52:21

您可以使用功能激活处理程序以编程方式将所需的链接添加到快速启动栏。

You could use a Feature Activation handler to programmatically add the links that you want to the Quick Launch Bar.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文