我在子站点中有一个文档库。如何将该库的链接添加到根站点的左侧导航栏中?
动态或静态链接很好。
答案 0 :(得分:3)
假设您的意思是“快速启动”(大多数非应用程序页面中显示的左侧导航),请单击“站点操作”,然后选择“站点设置”。在“外观和感觉”下,选择“快速启动”。您可以将子站点的文档库添加为自己的标题,或者作为任何标题下的链接添加(在设计透视图之外它实际上并不重要)。当然,这种方法最适用于静态链接。
快速启动不仅限于当前站点:您可以链接任何外部URL。子网站的文档库基本上被视为根网站的外部URL。只要确保使用完整的URL,就不会失败。
答案 1 :(得分:3)
如果您想以编程方式执行此操作,应该这样做:
using (SPSite site = new SPSite("http://localhost"))
{
using (SPWeb web = site.OpenWeb())
{
var navigationNode = new SPNavigationNode("stackoverflow","http://www.stackoverflow.com", true);
web.Navigation.QuickLaunch.AddAsLast(navigationNode);
web.Update();
}
}