2011-10-22 50 views
0

我正在使用自定義驗證控件來檢查2個電話號碼(HomePhone文本框和BusinessPhone文本框)中的任何一個是否填充或不在我的表單上。驗證格式的2個控件

我可以使用JavaScript來做到這一點。

現在我想檢查使用正則表達式驗證控件輸入的電話號碼的格式。但是我面臨的問題是在「ControlToValidate」屬性中。

由於任何一個文本框都可以由用戶填寫,我應該驗證哪個控件?

如果我不清楚讓我知道。

謝謝。

回答

0

不幸的是,您需要爲每個文本字段使用單獨的正則表達式驗證控件。您將ControlToValidate設置爲每個驗證控件上的每個文本框

+0

您確定沒有其他方法嗎?但現在,如果它是唯一的方式,它的工作。 – Sandy

+0

@rapsalands其他方式是不使用asp.net控件,並使用jQuery或平原的Javascript – Icarus

+0

你可以幫我一些代碼片段...它將是偉大的JavaScript ....但如果不是,不用擔心,我會嘗試想象出來 – Sandy