1
如何從特定級別遍歷我的所有網站。目前,我的網站位於以下位置:http://myintranet.com/sites。在SharePoint 2010中通過特定級別的網站迭代
我想要做的是輸出我所有的網站/網站,因爲我有其他的子級網站。
我該怎麼做?
此刻,我的代碼看起來是這樣的:
private void GetNavigation()
{
SPSecurity.RunWithElevatedPrivileges(delegate()
{
using (SPWeb intranetSite = new SPSite(SPContext.Current.Web.Url + "/sites/").OpenWeb())
{
SPWebCollection subSites = intranetSite.Webs;
NavigationOutputHtml.Text = CreateNavigationHtml(subSites);
}
});
}
我做我的「CreateNavigationHtml」方法的所有迭代。但我似乎無法將正確的網站從SPWebCollection傳遞到我的方法中。
感謝您的任何幫助。
我真的很感謝你的回覆。明天我會放棄這一點。這一直在困擾我整天。 :-)從來沒有想過這將是一個網站集合。 – R100 2011-02-17 20:02:46