Обновление пользовательского свойства веб-части песочницы в SharePoint 2010 - PullRequest
1 голос
/ 16 июня 2011

У меня есть решение для песочницы SharePoint 2010 с веб-частью (с Silverlight). Моя веб-часть имеет пользовательское (строковое) свойство Кажется, это не простая задача, чтобы обновить это свойство удаленно. Я использовал WebPartPages.asmx веб-сервис SharePoint, но его методы загрузки / обновления веб-частей не работают в решениях для песочницы, потому что веб-часть обернута в другую, называемую SPUserCodeWebPart. Итак, есть ли способ обойти это ограничение?

Я заметил, что если я выставлю свойство (атрибут WebBrowsable = true), я могу изменить его на панели инструментов слева. Однако мне не нравится этот способ, потому что я использую это свойство как пакет свойств (XML с моими пользовательскими настройками).

1 Ответ

0 голосов
/ 05 сентября 2011

Даже если у вас это получится, вы столкнетесь с проблемой разрешений (только пользователи, которые могут редактировать веб-часть, могут редактировать свойство, если вы отметите его как персонализированный, у всех пользователей будет собственная версия свойства), поэтому вы должныперейти к хранилищу списка для этого.

...