#sharepoint #sharepoint-2007
#sharepoint #sharepoint-2007
Вопрос:
У меня есть файл Sharepoint wsp, в котором я создаю две новые панели мониторинга (оба файла aspx и их настройка метаданных включены в мой elements.xml файл).
wsp развертывается нормально, и я могу увидеть свои две новые панели мониторинга, если я нажму «Панели мониторинга» на панели быстрого запуска. Тем не менее, я хотел бы включить ссылки на эти две новые панели мониторинга в панель быстрого запуска.
Как это делается? Любые предложения / ссылки будут высоко оценены!
Ответ №1:
SPNavigationNodeCollection ql = yourSpWeb.Current.Navigation.QuickLaunch;
SPNavigationNode navNode = new SPNavigationNode("New Link",
"relative/path/to/yourpage.aspx", true);
ql.AddAsFirst(navNode);
(Если вы хотите добавить дочерние узлы, используйте navNode.Дочерние элементы.AddAsFirst)
Ответ №2:
Вы можете использовать обработчик активации функции для программного добавления нужных ссылок на панель быстрого запуска.