2012-08-01 138 views
1

我想爲我的asp.net表單做一個ajax風格的表單驗證(用綠色複選標記顯示輸入有效時)。asp.net驗證器的客戶端事件

對於兩個字段,我使用自定義驗證器並使用jquery ajax來驗證值。對於這些驗證器,如果結果正常,我會捎帶客戶端驗證以顯示進度條,而ajax調用正在等待響應和綠色複選標記。

對於其他輸入我有requiredFiled和正則表達式驗證程序,我寧願不將它們全部轉換爲自定義驗證程序。是否有一個客戶端事件被稱爲驗證非自定義驗證器?

+0

除非我記錯了,我相信所有的ASP.NET驗證提供客戶端腳本驗證除非它通過EnableClientScript =「false」在控件上明確禁用。 – 2012-08-01 19:06:41

+0

那麼如果我仍然需要自己提供邏輯,那麼自定義驗證器和requiredfield驗證器之間有什麼區別?我正在尋找一個事件,而不是自己實現這個功能。 – 2012-08-01 19:09:35

+0

也許我誤解了你的問題。這將有助於根據您的描述? http://stackoverflow.com/questions/11443006/clienside-validation-before-server-side – 2012-08-01 19:25:20

回答