2011-01-12 2 views
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)); 
     } 
    } 
} 

내가 예를 들어 모든 사용자 정의 템플릿의 이름을 수 이 단어로 시작합니다. 주제가 말했듯이, 사용자 정의 템플릿 만 얻고 루프에 조건을 가질 필요가 없는지 궁금합니다.

미리 감사드립니다.

답변

0

대신에 GetCustomWebTemplates를 사용해야하며 나머지 코드는 그대로 유지할 수 있습니다. 단, parentWeb에 필요한 것이 무엇인지에 대해서는 확신하지 못합니다.

+0

약을 사용하지 마십시오. – Colin

+0

실제로 사용하려면 다음을 사용해야합니다. –

관련 문제