【发布时间】:2016-07-17 04:40:44
【问题描述】:
我正在尝试遍历网络下的所有网络和这些网络的子网络。
我的家长网站
http://EXAMPLE.com/parentweb(这是一个子站点,不是根网站)
子网站 http://example.com/parentweb/subweb(这是子网站之一,可能有也可能没有子网站)
我唯一尝试的是转到网站集并循环浏览所有网站,这是一个更长的过程,因为我知道唯一需要检查的子网站。我的网站集有多个子网站。我不想遍历所有子站点。
此代码有效,但需要花费大量时间,并且会遍历所有不需要检查的子站点
using(SPSite site = new SPSite(“http://myserver/mysitecol”)
{
foreach(SPWeb web in site.AllWebs)
{
}
}
【问题讨论】:
标签: c# asp.net sharepoint sharepoint-2010 sharepoint-2013