【发布时间】:2008-10-30 21:27:02
【问题描述】:
我正在使用 Asp.Net 2.0。我有一个场景,我需要根据两个范围中的任何一个检查用户输入。例如我需要根据范围 100-200 或 500-600 检查文本框值。我知道我可以将 2 个 Asp.Net RangeValidators 连接到 TextBox,但这将尝试根据两个范围验证输入,一个 AND 条件,如果你愿意的话。 CustomValidator 是一个选项,但我将如何从服务器端传递 2 个范围值。是否可以扩展 RangeValidator 来解决这个特定问题?
[更新] 抱歉,我没有提到这一点,对我来说,问题是范围可能会有所不同。并且页面中的不同控件也会根据某些条件具有不同的范围。我知道我可以将这些值保存在一些 js 变量或隐藏的输入元素中,但它看起来不会很优雅。
【问题讨论】:
标签: c# asp.net validation