2024年4月10日发(作者:)

4.0 RangeValidator控件应用

通常情况下,为了控制用户输入的范围,可以使用该控件。当输入用户的生日

时,今年是2011年,那么用户就不应该输入2012年,同样基本上没有人的寿命会

超过120,所以对输入的日期的下限也需要进行规定,示例代码如下所示。

文件名:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile=""

Inherits="RangeValidator" %>

"/TR/xhtml1/DTD/">

RangeValidator控件使用实例

请输入生日:

ControlToValidate="TextBox1" ForeColor="Red" ErrorMessage="超出规定范围,请重

新填写"

MaximumValue="2012/1/1" MinimumValue="1990/1/1" Type="Date">


上述代码将MinimumValue 属性值设置为1990/1/1,并能将MaximumValue 的

值设置为2012/1/1,当用户的日期低于最小值或高于最高值时,则提示错误,如图

7-7所示。

图7-7 执行结果