还有RangeValidator 控件是验证输入是否在指定范围的,但为什么控件什么也不填时没有显示错误信息啊?
代码如下:
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1" align="center">
<TR>
<TD style="WIDTH: 170px">
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox></TD>
<TD>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="不能为空"></asp:RequiredFieldValidator></TD>
</TR>
<TR>
<TD style="WIDTH: 170px">
<asp:TextBox id="TextBox2" runat="server"></asp:TextBox></TD>
<TD>
<asp:RangeValidator id="RangeValidator1" runat="server" ControlToValidate="TextBox2" ErrorMessage="范围在0-100"
Type="Integer" MinimumValue="0" MaximumValue="100"></asp:RangeValidator></TD>
</TR>
<TR>
<TD colSpan="2">
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button></TD>
</TR>
<TR>
<TD colSpan="2"><FONT face="宋体">
<asp:ValidationSummary id="ValidationSummary1" runat="server" Height="48px" Width="256px"></asp:ValidationSummary></FONT></TD>
</TR>
</TABLE>