幫助PLZ!如何創建一個名爲「創建網站」的按鈕並以編程方式創建網站(使用我自己的自定義模板,例如Mytemplate.STP)?以編程方式創建網站使用自定義模板
原因是這樣的任務是,我不想讓用戶進入「網站行動」 - >創建網站 - >然後填寫整個表格。
我想給用戶一個簡單的界面,只有標題字段,剩下的我想以編程方式完成。
任何其他建議或變通,也表示讚賞。
謝謝
幫助PLZ!如何創建一個名爲「創建網站」的按鈕並以編程方式創建網站(使用我自己的自定義模板,例如Mytemplate.STP)?以編程方式創建網站使用自定義模板
原因是這樣的任務是,我不想讓用戶進入「網站行動」 - >創建網站 - >然後填寫整個表格。
我想給用戶一個簡單的界面,只有標題字段,剩下的我想以編程方式完成。
任何其他建議或變通,也表示讚賞。
謝謝
創建一個新的子網站。
SPWeb web = [get the SPWeb object of site to create sub site from]
SPWebTemplate spWebTemplate = web.Site.GetWebTemplates(1033)["MyTemplateName#0"];
SPWeb spWebSite = web.Site.AllWebs.Add(newSiteUrl, "SiteName", "Site Description", 1033, spWebTemplate, false, false);
「MyTemplateName」是您創建的SiteTemplate的名稱。 #0與模板的onet.xml中定義的該站點模板的特定配置的配置ID相匹配。 - Hugo Migneron
「MyTemplateName」是您創建的SiteTemplate的名稱。 #0與模板的onet.xml中定義的該站點模板的特定配置的配置ID相匹配。 – 2010-02-09 03:27:56
您是否想要在現有網站集內的同一個Web應用程序或新的子網站中創建網站集? – Jeff 2010-02-09 00:24:19