Я унаследовал coreresultswebpart в пользовательской веб-части, которую я создаю в sharepoint 2010. Причина этого в том, что есть некоторые свойства, которые я хочу установить по умолчанию, без ввода вручную.
webpart работает нормально, за исключением того, что когда веб-часть загружается на страницу, она не сразу показывает результаты (результат поиска существует для конфигураций по умолчанию).Но когда я нажимаю клавишу ввода на адресной строке, результаты загружаются.Результаты также загружаются, когда я в режиме редактирования.Однако, когда я нажимаю кнопку ОК в части редактора, результаты исчезают, и веб-часть говорит мне обновить страницу, после чего тот же цикл повторяется.
Чего мне не хватает?
Вот фрагмент кода, где я делаю изменения:
protected override void OnLoad(EventArgs e)
{
CssRegistration.Register("/_layouts/WPLatestBlogFeed/LatestBlogFeed_CustomStyle.css");
base.OnLoad(e);
if (firstLoad)
{
firstLoad = false;
CustomizeWebPart();
}
}