点击按钮创建子站点.

this.web = Microsoft.SharePoint.WebControls.SPControl.GetContextWeb(this.Context);
   this.site = web.Site;

   string title="";
   string name="";
   foreach (Microsoft.SharePoint.SPWebTemplate eaTm in site.GetWebTemplates((uint)web.Locale.LCID))
   {
    if (eaTm.Title.Trim().ToString()=="pop4")
    {
     title = eaTm.Title;
     name = eaTm.Name;
    }
    
    
   }
   SPGlobalAdmin globalAdmin = new SPGlobalAdmin();
   if (globalAdmin.VirtualServers.Count > 0)
   {               
    SPWeb newTopSite = site.AllWebs.Add(
     "test1",
     "test2",
     "test3",
     (uint)this.web.Locale.LCID,
     name,true,false);
   }

原文地址:https://www.cnblogs.com/lingxzg/p/759859.html