3.16.3  范围验证控件

3.16.3 范围验证控件

范围验证控件(RangeValidator)可以检查用户的输入是否在指定的上限与下限之间。通常情况下用于检查数字、日期、货币等。范围验证(RangeValidator)控件的常用属性如下:

■MinimumValue,指定有效范围的最小值。

■MaximumValue,指定有效范围的最大值。

■Type,指定要比较的值的数据类型。

通常情况下,为了控制用户输入的范围,可以使用该控件。当输入用户的生日时,如果今年是2013年,那么用户就不应该输入2014年,同样基本上没有人的寿命会超过100,所以对输入的日期的下限也需要进行规定,示例代码如下:

978-7-111-46863-9-Chapter03-109.jpg

上述代码将MinimumValue属性值设置为1914/1/1,并能将MaximumValue的值设置为2014/1/1,当用户的日期低于最小值或高于最高值时,则提示错误。

注意:RangeValidator验证控件在进行控件值的范围设定时,其范围不仅仅可以是一个整数值,同样还能够是时间、日期等值。