在Web应用程序中,我尝试使用比较验证程序来验证日期。但它抛出的错误,这是我的代码在asp.net中比较验证器?
<asp:CompareValidator
ID="CompareValidator1"
runat="server"
Text="*"
Display="None"
ValidationGroup ="a"
ControlToValidate="txtValidate"
ValueToCompare='<%# DateTime.Today.ToShortDateString() %>'
Operator="GreaterThan"
Type ="Date"
ErrorMessage="Date Should Greater Than Todate">
</asp:CompareValidator>
的错误是:“的ValueToCompare财产”
值“CompareValidator1” 不能转换为类型“日期”。
查看输出把你的这样的代码:”> 。 –
2011-12-30 10:22:43
输出将在文本框中为“<%= DateTime.Today.ToShortDateString()%>”。 – 2011-12-30 10:23:05