SharePoint - обновление поля "Персона или группа" с помощью группы SPGroup

Как видно из названия, такая простая цель, но я ничего не пробую, и я ничего не могу найти в Интернете.

SPUser user = ...
item["User"] = user;

SPGroup grp = ...
item["User"] = grp;

Назначение SPUser работает, назначение SPGroup завершается неудачно: "Недопустимые данные были использованы для обновления элемента списка". Поле "Персона" или "Группа", и там уже есть группы.

1 ответ

Конечно, я трачу 30 минут на поиск в Интернете, прежде чем писать здесь, затем в следующие 30 секунд после публикации я найду ответ.

Для тех, кто может получить ошибку: "Недопустимые данные были использованы для обновления элемента списка. Поле, которое вы пытаетесь обновить, может быть доступно только для чтения". это, очевидно, означает, что вы предоставили строку для поля типа поиска.

Я виноват в том, что забыл, что у меня есть поле поиска, в том, что Microsoft не сделала больше полезных сообщений об ошибках.

Другие вопросы по тегам