У меня проблема с элементом управления SharePoint PeoplePicker. Когда диалог Modal открыт и в режиме редактирования, можно использовать встроенную функцию SP.UI.ModalDialog.RefreshPage (SP.UI.DialogResult.OK), чтобы обновить страницу без потери изменений в данных. Такие поля, как текст, заметка, выбор, дата и т. Д., Отлично работают, и их изменения не теряются при установке SP.UI.ModalDialog.RefreshPage (SP.UI.DialogResult.OK). Но PeoplePicker поля к сожалению теряют свои данные!Поля PeoplePicker в диалоговом окне SharePoint Модальные, теряет данные с помощью SP.UI.ModalDialog.RefreshPage
Действия по воспроизведению
- Создать простой элемент с полем пользователя элемент
- Make открыть в диалоговом окне (Параметры списка - Дополнительно - Запуск формы в диалоговом окне)
- Создать элемент
- Откройте EditForm элемента
- Обновление списка выбора людей
- Выполнение SP.UI.ModalDialog.RefreshPage (SP.UI.DialogResult.OK) в консоль