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