我有一个表格,要求用户输入他们的名字、姓氏、电话号码、身份证号码、用户名和复选框以按顺序选择教师或学生。前两个文本框各有两个验证器,一个正则表达式:^[a-zA-Z-]*$ 和必填字段验证器。之后,我创建了一些自定义验证器,除了电话号码、身份证号码和用户名的文本框外,我还有一个“不知道?” 复选框以防他们忘记。因此,它会验证以确保他们输入了某些内容,如果没有,则确保选中复选框。现在,如果我启动站点并简单地单击确认按钮,则只有前两个字段会触发它们的验证,即名字和姓氏字段。现在,如果我输入名字和姓氏并再次单击确认按钮,其余验证器将正常触发。我怎样才能让它们一次全部触发?谢谢。
问问题
69 次
1 回答
1
您的自定义验证器逻辑可能仅在服务器端实现。ClientValidationFunction
您可能必须通过编写 javascript 方法并在属性中指定它来在客户端提供验证逻辑。该链接还提供了有关如何在客户端实现它的示例。
于 2012-11-02T15:37:40.300 回答