Я хочу прочитать текстовую форму моей веб-части. Его простой: просто строка текста - ничего другого. Я могу получить свойства своих веб-страниц (например, название, desc и т. Д.), Но не могу получить его содержимое. Любые идеи о том, как получить эту информацию? Заранее спасибо.Прочитать текст с Sharepoint WebPart [C#]
using (SPSite site = new SPSite("http://mysite/pwa/some_web"))
{
using (SPWeb web = site.OpenWeb())
{
SPFile file = web.GetFile("default.aspx");
using (SPLimitedWebPartManager wpm = file.GetLimitedWebPartManager(System.Web.UI.WebControls.WebParts.PersonalizationScope.Shared))
{
foreach (Microsoft.SharePoint.Client.WebParts.WebPart wp in wpm.WebParts)
{
Console.WriteLine("Web part: {0}", wp.Title);
}
}
}
}
Я думаю, поскольку html будет генерироваться только тогда, когда веб-страница загружается в webpart manager и показан на сайте, у вас будет плохое время ... Почему бы вам не изменить веб-страницу, когда ее «твоя»? –
Это веб-сайт, который генерирует некоторые данные, и я хочу использовать его в другом. Не имеет своего кода. – orzel
Вы можете попробовать найти сборку на сервере и искать какой-то API ... –