#sharepoint #sharepoint-2010 #dynamics-crm-2011
#sharepoint #sharepoint-2010 #dynamics-crm-2011
Вопрос:
Есть ли какое-либо разрешение для использования SharePoint: PeoplePicker внутри панели вкладок Ajax? Я разрабатываю визуальную веб-часть для создания формы, а в форме много вкладок, поэтому мне нужен SharePoint: PeoplePicker внутри панели.
Заранее спасибо, если кто-нибудь знает, как это возможно
Ответ №1:
Вот как я сделал это в MOSS 2007 и SmartPart (эквивалент visual webpart в 2007), чтобы разместить элемент управления средством выбора людей на панели ajax
1) Поместите панель ajax на страницу aspx (updatepanel или другие подобные элементы управления) 2) Создайте элемент управления peoplepicker в событии загрузки страницы в коде, лежащем в основе. Используйте Microsoft.SharePoint.WebControls.Класс PeopleEditor. Пример в vb.net:
objEditorSearchHistory = New PeopleEditor()
objEditorSearchHistory.PlaceButtonsUnderEntityEditor = True
objEditorSearchHistory.ID = "pplEditorSearchHistory"
objEditorSearchHistory.AllowEmpty = False
objEditorSearchHistory.SelectionSet = "User,SecGroup,SPGroup"
objEditorSearchHistory.MultiSelect = False
objEditorSearchHistory.Width = Unit.Pixel(150)
3) Добавьте элемент управления средством выбора людей на панель (panel.controls.Добавить (средство выбора людей)