我有一個asp.net嚮導控件。在一步我有四個文本框。在繼續下一步之前,我需要確保沒有任何文本框有重複的值。我可以通過添加serverside/clientside函數來遍歷所有文本框控件並檢查重複值來實現此目的,但不知何故,我覺得這不是正確的方式。我搜索了網絡,發現一些鏈接this和this,但沒有什麼看起來合適。另外我不能使用比較驗證器,因爲它只用於最多兩個控件。驗證多個文本框的唯一值asp.net
你們有更好的方法來實現這個目標嗎?提前致謝。
我有一個asp.net嚮導控件。在一步我有四個文本框。在繼續下一步之前,我需要確保沒有任何文本框有重複的值。我可以通過添加serverside/clientside函數來遍歷所有文本框控件並檢查重複值來實現此目的,但不知何故,我覺得這不是正確的方式。我搜索了網絡,發現一些鏈接this和this,但沒有什麼看起來合適。另外我不能使用比較驗證器,因爲它只用於最多兩個控件。驗證多個文本框的唯一值asp.net
你們有更好的方法來實現這個目標嗎?提前致謝。
你可以嘗試使用它的CompareValidators。
可以詳細說明一下.. – 2013-03-12 09:48:41
你可以寫一個'javascript函數'然後在每個'textbox'的'textchanged'事件上調用它,並且在那個javascript函數中你可以編寫簡單的比較代碼... – Sachin 2013-03-12 10:10:30