我有一個textbox
,它從用戶處獲取輸入日期。現在我想做一個validator
,它檢查任何一天的日期是否大於今天。與asp.net中的今日比較日期
我試過這個鏈接,但它也存在一些問題http://forums.asp.net/t/1116715.aspx/1
如果我給這個日期25/03/2013
它是正確的,但如果給01/04/2013
,它說,這是不到今天。
**
更新
<asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtReturnDate"
Display="Dynamic" ErrorMessage="Date should be greater then today" ForeColor="Red"
Operator="GreaterThan" ValidationGroup="VI">Date should be greater then today</asp:CompareValidator>
**
請幫我解決這個問題
什麼是你比較代碼比較指定的日期?我希望你沒有試圖比較字符串? (你仍然可以比較它,但它將需要不同的代表) – Yahya 2013-03-18 10:28:55
你必須檢查當前的文化:它可能需要'01/04/2013'作爲'2013年1月4日'而不是'2013年4月1日' – Sachin 2013-03-18 10:29:00
告訴我們一些代碼!您確實將類型設置爲「日期」,是不是? – 2013-03-18 10:29:00