Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的问题是这样的:我需要有一种方法来重复使用验证器的自定义文本框控件,并让每个验证器唯一地为每个控件触发(而不是一个文本框验证失败并且验证器为所有其他也使用该验证器的控件触发) .
我的想法可能是设置控件以唯一地验证每个完整客户端 ID 的属性?
我已将自定义 javascript 函数与文本框模糊相关联。它使用 jquery 来获取离发送者最近的验证器控件(并且只有那些最近的)。我遍历它们并调用ValidatorValidate。
除了我的上述问题之外,这还允许我只显示当时有意义的验证错误(即在文本框模糊时我不想立即显示必填字段,因为在我在其他地方采取行动之前它真的不需要...所以我由发件人确定这一点,并在其他位置使用此方法)。
我也不显示多个。如果它超出了我指定的范围,我只会显示(与我拥有的其他自定义验证器相反,否则会触发)。