Asp.net 我可以为验证器设置主显示吗?
标题问题 例如: 一个字段有两个验证器:compareValidator和rangeValidator。CompareValidator检查字段是否为整数类型。RangeValidator检查字段是否大于18且小于120。但如果我写随机字母,两个错误信息都会显示出来。从逻辑上讲,只会显示来自CompareValidator的错误消息Asp.net 我可以为验证器设置主显示吗?,asp.net,validation,Asp.net,Validation,标题问题 例如: 一个字段有两个验证器:compareValidator和rangeValidator。CompareValidator检查字段是否为整数类型。RangeValidator检查字段是否大于18且小于120。但如果我写随机字母,两个错误信息都会显示出来。从逻辑上讲,只会显示来自CompareValidator的错误消息 您有什么建议吗?RangeValidator也可以设置为检查类型:。将其设置为整数,然后就不再需要第二个验证器了 错误消息可能是这样的:值应该是介于18和120之间
您有什么建议吗?RangeValidator也可以设置为检查类型:。将其设置为整数,然后就不再需要第二个验证器了
错误消息可能是这样的:值应该是介于18和120之间的数字这是一个很大的机会,但听起来不可能是这样的,我的两条消息如此不同。Comparator消息很短,只是关于格式。范围消息较长,这是一种与年龄相关的情况。虽然范围消息较长,但更一致,并提供了消息的意图。除了必填字段外,有多条消息通常会降低清晰度。