0
我正在使用網站集中的所有模板填充下拉列表,但是,現在我只想獲取我創建的自定義模板。僅以編程方式獲取網站模板的自定義模板?
我的代碼來獲取模板是:
private void getTemplates()
{
using (SPSite siteCollection = new SPSite(server))
{
SPWeb parentWeb = siteCollection.OpenWeb();
SPWebTemplateCollection Templates = siteCollection.GetWebTemplates(1033);
foreach (SPWebTemplate template in Templates)
{
ddlSiteTemplate.Items.Add(new ListItem(template.Title, template.Name));
}
}
}
我可以例如命名所有自定義模板,以便它們的名稱與自定義啓動,然後在環路中只能綁定下拉與模板的條件從這個詞開始。正如話題所說,雖然我不知道是否有辦法只獲得自定義模板而不必在循環中有條件?
在此先感謝。
而不是添加一個使用周圍以及... – Colin 2011-01-12 09:13:14