在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