Search

'SharePoint 사이트 템플릿 추가'에 해당되는 글 1건

  1. 2009.08.24 SharePoint 리스트 템플릿 추가.

SharePoint 리스트 템플릿 추가.

SharePoint 2009.08.24 20:30 Posted by Ratinel


SPSite site = null;
    SPWeb web = null;
   

    protected void Page_Load(object sender, EventArgs e)
    {
       

        site = new SPSite("http://TestSite");
        web = site.OpenWeb();
        web.AllowUnsafeUpdates = true;
        const Int32 LOCALE_ID_KOREA = 1042; //지역번호(한국은 1042)

        SPWebTemplateCollection Templates = site.GetWebTemplates(Convert.ToUInt16(LOCALE_ID_KOREA));

        foreach (SPWebTemplate sptem in Templates)
        {
            //Response.Write("사이트타이틀 - " + sptem.Title + " ,사이트Lcid - " + sptem.Lcid + " ,사이트 명 - " + sptem.Name + "<br />");
        }

        SPWebTemplate AddsiteTemplate = Templates["SiteTemplate#1"]; //정해진 사이트 템플릿을 사이트에 추가한다.

        string url = "TestMeeting";

        if (web.Webs[url].Exists)
        {
            web.Webs.Delete(url);
        }

        web.Webs.Add(url, "TestMeeting", "테스트 사이트", Convert.ToUInt16(LOCALE_ID_KOREA),AddsiteTemplate,false,false);

        web.AllowUnsafeUpdates = false;
    }