我在aspx页面中使用SharePoint的人员选取器用户控件。我已将人员选取器控件的AllowEmpty属性设置为false。
但是,仍然没有进行控件所需的字段验证。我不想明确使用必需的字段验证控件来对此进行验证。有什么见解吗?
问候,
拉古拉曼
最佳答案
为了为基于validation的控件(如Entity Editor)启用/禁用People Editor,应组合指定以下属性:
AllowEmpty-表示是否允许使用空实体
ValidatorEnabled-表示是否启用了验证器
因此,在禁用空值的情况下,还应提供ValidatorEnabled="true"
,如下所示:
<wssawc:PeopleEditor
AllowEmpty="false"
ValidatorEnabled="true"
id="userPicker"
runat="server"
SelectionSet="User,SecGroup"
/>