我使用以下代码创建了几个组:
SPWeb currentSite = SPContext.Current.Web;
currentSite.EnsureUser(groupOwner);
currentSite.SiteGroups.Add(siteTitle1, currentSite.SiteUsers[groupOwner],
currentSite.SiteUsers[groupOwner], siteDescription1);
如何将这些组分配到特定的子网站?
答案 0 :(得分:1)
您应该获得一个子网站对象,如下所示:
var subWeb = currentSite.Webs["MySubSite"];
然后使用您的代码:
subWeb.EnsureUser(groupOwner);
subWeb.SiteGroups.Add(siteTitle1, currentSite.SiteUsers[groupOwner],
subWeb.SiteUsers[groupOwner], siteDescription1);