gpt4 book ai didi

asp.net - asp.net 中的高级搜索表单验证

转载 作者:行者123 更新时间:2023-12-02 20:48:37 25 4
gpt4 key购买 nike

我希望对其中一个或多个字段具有值的页面进行验证。我在 asp.net 中有一个高级搜索表单,如果所有字段都是空的,我试图弹出一个错误并且不回发。我已经研究了必填字段验证器,但我不确定如何使它们以 AND 类型的方式一起工作,而不是必填字段验证器的验证组所暗示的 OR 方式。我希望这是有道理的。感谢您的帮助。

最佳答案

几年前我不得不做类似的事情,当时我使用的是 1.1。我们最终做的是创建必需的字段验证器但禁用它们。然后在加载时我们将循环验证器字典,启用它们并检查它们是否通过。如果其中任何一个通过了,我们就会中断循环并继续执行,否则,如果所有这些都失败了,那么我们会显示警告。不幸的是,这需要回发。

如果您想在客户端完成此操作,那么您可以编写一个简单的 JavaScript 函数来在回发之前处理它。对于每个控件,放置一个 onBlur 事件。 javascript 将检查字段中是否有值并维护一个标志。然后在提交之前,您将检查标志并允许提交或显示警告。

关于asp.net - asp.net 中的高级搜索表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/344379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com