2013-06-26 118 views
0

我的問題是這樣的:我需要有一種方法以重複驗證的自定義文本框控件,並讓每個驗證火災每個控制獨特的(而不是一個文本框驗證失敗並且驗證器也會使用該驗證器爲所有其他控件啓動)。驗證唯一

我的想法是,也許設定爲每一個完整的客戶端ID唯一驗證財產的控制?

+0

聽起來是個好主意。它有用嗎? – Alexander

+0

請參閱下面的答案 – dbobrowski

回答

0

我相關的定製JavaScript函數的文本框中模糊。它使用jquery來抓取離發件人最近的驗證器控件(只有那些最近的)。我通過它們循環並調用ValidatorValidate。

除了我上面的問題,這也允許我只顯示當時有意義的驗證錯誤(即在文本框的模糊我不想立即顯示必填字段,因爲它真的不需要直到我在其他地方採取行動......所以我通過發件人確定這一點,並在其他位置掛鉤此方法)。

我也沒有顯示多個。如果它超出我的範圍,我只會顯示(與其他自定義驗證器相反)。