У меня есть сайт группы, и я пытаюсь изменить страницу в нем программно.Этот код добавляет веб-часть на страницу:
using (SPSite site = new SPSite("http://myserver"))
{
using (var web = site.OpenWeb("/test16"))
{
foreach(var l in web.Lists)
{
Console.WriteLine("list : " + l);
}
SPList list = web.Lists["Shared Documents"];
// Instantiate the web part
ListViewWebPart wp = new ListViewWebPart();
wp.ZoneID = "Left";
wp.ListName = list.ID.ToString("B").ToUpper();
wp.ViewGuid = list.DefaultView.ID.ToString("B").ToUpper();
SPFile file = web.GetFile("/test16/SitePages/Home.aspx");
SPLimitedWebPartManager lwpm = file.GetLimitedWebPartManager(PersonalizationScope.Shared);
SPLimitedWebPartCollection webParts = lwpm.WebParts;
lwpm.AddWebPart(wp, "Left", 0);
}
}
Console.WriteLine("Press any key to continue...");
Console.ReadLine();
Как изменить HTML-содержимое страницы?