2012-09-13 36 views
0

我有一個問題,我的驗證。 我確認在聯繫形式,以確保垃圾郵件,但我的問題是,當我去的網頁,想回到默認的站點,它不會讓我,因爲驗證器。文本框中沒有寫入任何內容,「發送」按鈕沒有被點擊。不能離開頁面,因爲驗證

任何人誰有一個想法,對於我能做些什麼?

+2

回去用默認瀏覽器按鈕或你在頁面其他一些按鈕回去嗎? –

回答

0

這可能是由於按鈕/其他提交控件您點擊返回哪個設置爲真CausesValidation?此屬性將導致所有validatorControls執行檢查,因此,如果有任何無效的控制/值可阻止用戶更改頁面。

點擊您的瀏覽器中的後退按鈕可能在任何時間,並且無法通過驗證程序控制。

+0

我在頁面上有一個按鈕,可以返回一個簡單的「主頁」按鈕。 當我使用頁面上的任何其他鏈接時,會發生同樣的問題。 –

+0

檢查此按鈕的'CausesValidation'屬性並將其設置爲** false ** - 這應該可以做到這一點! –

+0

其實,它不是一個真正的按鈕,它只是一個Home ..有沒有對這些原因進行驗證? –

3

如果你想「退」與特定的按鈕,而不是瀏覽器的後退按鈕,在按鈕的屬性設置CausesValidation="false"