SPFile thePage = web.RootFolder.Files["default.aspx"];
      SPLimitedWebPartManager manager = thePage.GetLimitedWebPartManager(PersonalizationScope.Shared);
      ListWebPart> webParts = new ListWebPart>();  
            foreach (Microsoft.SharePoint.WebPartPages.WebPart webPart in manager.WebParts)
            {
                webParts.Add(webPart);
            }
            foreach (Microsoft.SharePoint.WebPartPages.WebPart webPart in webParts)
            {
                manager.DeleteWebPart(webPart);
                manager.Web.Update();
            }
            manager.Dispose();
            web.Update();
            web.Close();
Aucun commentaire:
Enregistrer un commentaire