人物选取器控件的Web部件自定义属性

时间:2011-09-06 09:33:37

标签: c# sharepoint-2010

我在自定义visula webpart中使用自定义属性。此属性用于从AD中选择用户。为此我想提供人员选择器控制。任何人都可以告诉我如何为自定义webpart属性绑定此人选择器控件。

注意:我正在使用visual studio 2010并使用sharepoint 2010

3 个答案:

答案 0 :(得分:3)

请参阅使用People Picker control了解如何绑定自定义webpart属性的人员选择器。然后,对于webpart custome属性窗格,请参阅此link

答案 1 :(得分:2)

设置人物编辑器的属性如下: -

//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;

答案 2 :(得分:0)

如果要在Web部件属性窗格中显示此控件,则需要编写自定义编辑器部件:

http://msdn.microsoft.com/en-us/library/hh228018.aspx