首先是ASP.NET驗證器,然後我們使用它們......然後團隊中的一些人在javascript中手動執行了一些操作......然後出現了一堆jquery驗證庫......然後MVC2出現了屬性驗證..2010年在ASP.NET中進行客戶端/服務器驗證的最佳方式是什麼?
我使用的應用程序有很多形式與各種驗證(有些字段需要與數據庫中的其他值進行比較,所以需要一個postball/ajax調用)..現在我有一個ASP.NET自定義驗證器和函數也在服務器端計算。
我能得到一些關於最佳工具/組合的方法來解決這個可以創建最小/最優雅的代碼的工作嗎?純服務器端解決方案? AJAX/jQuery的? jQuery的某個插件?
例如,我有2個日期..我想確保第一個日期小於第二個日期......是否有jquery驗證器封裝這個?我的感覺是,如果我可以讓jquery插件處理一半以上的基本驗證,那可能會將我的代碼減半。
之前工作是真的,唯一的'寫在服務器和客戶端的一次性地方和驗證'是MVC2數據註釋? 有沒有這樣的webforms? – punkouter 2010-06-08 14:31:16
或者可能沒有客戶端驗證,只是使用annotations + updatepanel使它看起來像客戶端。 – punkouter 2010-06-08 16:42:20