网页上有两个日期输入textbox,分别是出发日期和返回日期。对于返回做了个两个
validation,第
一个是判断输入是否为正确日期格式,第二个是判断出发日期比返回日期早。
但是,每次随便输入一个非日期格式,两个validation都会出现,如何使只有当用户输
入为正确日期
格式时,才出现第二个validation信息?
谢谢,刚开始接触asp.net,还不是很会用。
下面是我的code:
id="CompareValidator1" runat="server" Display="Dynamic"
ForeColor="Blue"
Type="Date" Operator="DataTypeCheck" ErrorMessage="*Please enter a
valid enddate(mm/dd/yyyy).">
Display="Dynamic" ForeColor="Blue"
ControlToValidate="TextBox_Year2"
ControlToCompare="TextBox_Year1" Type="Date" Operator="GreaterThanEqual"
ErrorMessage="*To Date can not be earlier than From Date" >
s***o 发帖数: 2191
2
not sure if there are better ways, but a CustomValidator should work.