【发布时间】:2012-10-25 22:49:20
【问题描述】:
我在自定义 visula webpart 中使用自定义属性。该属性用于从 AD 中选择用户。为此,我想提供人员选择器控制。谁能告诉我如何为自定义 webpart 属性绑定此人员选择器控件。
注意:我正在使用 Visual Studio 2010 并使用 Sharepoint 2010
【问题讨论】:
标签: c# sharepoint-2010
我在自定义 visula webpart 中使用自定义属性。该属性用于从 AD 中选择用户。为此,我想提供人员选择器控制。谁能告诉我如何为自定义 webpart 属性绑定此人员选择器控件。
注意:我正在使用 Visual Studio 2010 并使用 Sharepoint 2010
【问题讨论】:
标签: c# sharepoint-2010
请参阅使用 People Picker control 了解如何为自定义 webpart 属性绑定人员选择器。然后对于 webpart 自定义属性窗格,请参阅此 link
【讨论】:
如下设置人物编辑器的属性:-
//Declaring PeopleEditor object
PeopleEditor ctrlpplPicker = new PeopleEditor ();
//Defining properties of the PeopleEditor
ctrlpplPicker.AutoPostBack = false;
ctrlpplPicker.PlaceButtonsUnderEntityEditor = true;
ctrlpplPicker.ID = "pplEditor";
ctrlpplPicker.AllowEmpty = false;
ctrlpplPicker.SelectionSet = "User, DL, SecGroup, SPGroup";
ctrlpplPicker.MultiSelect = true;
ctrlpplPicker.MaximumEntities = 5;
【讨论】:
如果要在 Web 部件属性窗格中显示此控件,则需要编写自定义编辑器部件:
【讨论】: