在asp.net中设置minimumValue(最早的日期)会导致MaximumValue不能小于MinimumValue

时间:2015-08-02 10:07:07

标签: asp.net

我正在尝试使用范围验证器使用minimumValue设置最小日期,因为我不需要最大值,并且出现错误,说System.Web.HttpException:MaximumValue不能小于MinimumValue 2002/09 / 15。有没有人对如何删除此错误有任何想法?

Starting date 
<asp:TextBox  ID = "textbox1" runat="server"></asp:TextBox>  
<asp:RangeValidator runat="server"  MinimumValue ="2002/09/15" ControlToValidate = "textbox1"  ErrorMessage="after 14 September 2002"></asp:RangeValidator>

2 个答案:

答案 0 :(得分:1)

使用asp:CompareValidator代替asp:RangeValidator。见https://msdn.microsoft.com/en-au/library/db330ayw(v=vs.71).aspx

答案 1 :(得分:0)

在范围验证器中指定type="date"