Validation 人物编辑器不匹配文本

Validation 人物编辑器不匹配文本,validation,sharepoint-2007,peoplepicker,Validation,Sharepoint 2007,Peoplepicker,我正在创建一个sharepoint Web部件,它有一个sharepoint人员编辑器控件。这是必填字段。因此,我使用RequiredFieldValidator来验证PeopleEditor控件。但我的问题是,当我输入一些垃圾数据(例如:njhdfhfb),然后按enter键时,它会显示验证消息“找不到精确匹配。”。以及我的验证消息选择一名员工或组。在我的情况下,我只需要我自己的验证消息。但不是控制信息。如何避免此控件验证消息。请帮我做这个。我试过很多方法。。但它不起作用。提前感谢。在上述情况

我正在创建一个sharepoint Web部件,它有一个sharepoint人员编辑器控件。这是必填字段。因此,我使用RequiredFieldValidator来验证PeopleEditor控件。但我的问题是,当我输入一些垃圾数据(例如:njhdfhfb),然后按enter键时,它会显示验证消息“找不到精确匹配。”。以及我的验证消息选择一名员工或组。在我的情况下,我只需要我自己的验证消息。但不是控制信息。如何避免此控件验证消息。请帮我做这个。我试过很多方法。。但它不起作用。提前感谢。

在上述情况下,验证程序没有找到任何用户,这就是它向您显示错误消息的原因。您不必使用必需的字段验证器use
AllowEmpty
属性并将其值设置为True


您可以使用属性禁用验证程序

但是在我的需求中,客户机指定我们应该使用所需的字段验证器来验证这个控件。我也试过你指定的第二种方法。我将validatorenabled设置为false。。但是它不起作用。你的工作就是把它做好。仅仅因为客户询问的意思是:-)向客户解释这是最好的方法。您可以看到自己的错误消息,然后使用现有属性,而不是使其复杂化。