Я ищу для добавления пользовательских свойств в часть инструмента. Я смог добавить текстовое поле по своему желанию. Я смог ввести значения и отобразить их в веб-части.Sharepoint Toolpart Значения, которые не были получены
Проблема заключается в том, когда я редактирую веб-страницу - панель всплывает, но элемент управления, который я добавил, не заполнен ранее введенным значением. Смотрите ниже:
Я следовал инструкциям on this website точно так, как написано - ни себя, ни более опытного разработчика Sharepoint КОЛЛЕГЕ способен понять, что здесь происходит.
Мы думали, что переопределение метода SyncChanges() позволит это сделать - похоже, это не так, если наша реализация неверна?
public override void SyncChanges()
{
DemoWebPart wp = (DemoWebPart)this.ParentToolPane.SelectedWebPart;
urls.Text = wp.ListValue;
}
Мы также приставкой в URLS свойство класса DemoWebPart.cs со следующими, но безрезультатно:
[Browsable(true), Category("Miscellaneous"),
DefaultValue("Site Names"),
WebPartStorage(Storage.Shared/Personal/None),
FriendlyName("URLs"), Description("Text Property")]
(Попробовав Storage.Shared, Storage.Personal и Storage.None).
Любая помощь, которую вы можете предоставить, была бы весьма признательна - спасибо заранее!
Просто попытался это ... теперь она больше не спасает то, что я типа в текстовое поле для отображения в веб-части ... – splatto
Временно очистите все материалы, которые вы разместили в OP, чтобы убедиться, что они не конфликтуют друг с другом. (Синхронизация изменяется, в частности.) – Servy