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