2012-10-03 163 views
0

我使用的是asp.net 4.0。我爲日期驗證創建了一個Web用戶控件。我使用的日期格式是dd-MMM-yyyy。這個控件有兩個文本框,每個文本框旁邊有日曆擴展器(Ajax控件),並且我使用水印擴展器作爲文本框。所以我想創建控件,使用戶無法在文本框中輸入任何內容(Enabled =「False」),或者如果用戶輸入日期,它應該驗證日期,如果日期有效,我必須比較日期。驗證日期和比較日期

當我禁用文本框以防止用戶輸入文本時,我在控件中將textbox的值設置爲「null」。當我允許用戶輸入文本時,我必須驗證日期。這個問題我已經通過使用正則表達式解決了一些問題。但我面臨的主要問題是比較兩個日期。我已經使用了比較驗證器,並且我使用了試用過的Jquery。當我使用比較驗證程序時,它僅比較日期而不是整個日期。而當我使用jQuery時,它在不同的瀏覽器上表現不同。

任何人都可以幫助我解決這個問題,比較驗證器或JQuery的?

回答

0

Datejs and mement.js會幫助你。這些庫爲您提供比僅比較值更大的靈活性