我想获取所有网站,包括它的子网站。

,例如。

  1. 网站
    1. web1
      1. SubWeb1
      2. SubWeb2
      3. web2

        如何实现?

有帮助吗?

解决方案 3

这是一个解决方案,它将返回包含其子部分的所有站点。

SPWebCollection allwebcoll = spsite.AllWebs;
.

其他提示

它在 sharepoint manager ,只是下载源代码并查看代码以获得您想要的代码。

希望它有所帮助:)

您可以使用 websinfo 属性SPWebCollection类

var list = SPContext.Current.Site.AllWebs.WebsInfo;
.

然后,您可以使用 spwebinfo 类一起执行操作。

许可以下: CC-BY-SA归因
scroll top