如何解决如果自定义验证器已经具有clientValidationFunction,是否需要ServerValidate事件
|| 据我所知,客户验证程序中是否有clientValidationFunction。该值有效之前,它不会让回发发生。因此,如果已经有clientValidationFunction,就不需要具有ServerValidate事件吗?解决方法
您永远不应仅依靠客户端代码来执行验证。客户端可能已禁用脚本,因此您的验证代码可能根本无法运行。而且,客户端代码也可以通过许多其他方式来规避。
客户端验证对于避免在字段无效时往返于服务器很有用,但是您仍然必须执行服务器端验证以实际确保客户端已发送有效数据。
, 如果您尝试使用已设置为true的
CausesValidation
属性触发控件事件,这是正确的。但是,如果将“ 0”设置为false,则会发生回发。
即使通过调用ѭ3将ѭ0设置为false,也可以强制验证器调用其验证逻辑。
, 你是对的。由于复杂性而无法创建客户端规则时,应使用服务器验证。在这里您可以阅读更多内容
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。