在 Ajax TabPanel 中是否有使用 SharePoint:PeoplePicker 的解决方案?我正在开发可视化 webpart 以使表单和表单具有许多选项卡,因此我需要面板内的 SharePoint:PeoplePicker。
提前谢谢,如果有人知道这是怎么可能的
在 Ajax TabPanel 中是否有使用 SharePoint:PeoplePicker 的解决方案?我正在开发可视化 webpart 以使表单和表单具有许多选项卡,因此我需要面板内的 SharePoint:PeoplePicker。
提前谢谢,如果有人知道这是怎么可能的
这就是我在 MOSS 2007 和SmartPart(2007 年的可视 webpart 等效项)中将人员选择器控件放置在 ajax 面板中的方法
1)在aspx页面上放置一个ajax面板(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.Add(people picker)