是否有使用SharePoint的解决方案:Ajax TabPanel内的PeoplePicker?我正在开发visual webpart以使表单和表单有很多选项卡,所以我需要SharePoint:PeoplePicker在Panel中。
提前致谢,如果有人知道怎么可能
答案 0 :(得分:0)
这就是我在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(人员选取器)