2009-05-24 90 views
6

我有一個ASPX頁面有兩個RequiredFieldValidator和一個按鈕去轉到另一個頁面。這個按鈕必須做回傳才能知道去哪裏。這個按鈕可以隨時點擊。ASP.NET:避免RequiredFieldValidator導航按鈕回發

問題是RequiredFieldValidators未被禁用並顯示其消息詢問值。

當用戶點擊這個特殊按鈕時,有什麼辦法可以避免驗證嗎?

謝謝!

回答

10

在特殊按鈕上將CausesValidation設置爲false,或者將RequiredFieldValidators放置到ValidationGroup中,並將其導入驗證。 (應該導致驗證的按鈕和驗證器應該都在同一個驗證組中)第一個選項應該可以工作並且是最快的。

+0

我用過的第一個選項。謝謝! – VansFannel 2009-05-24 17:28:11

1

您可以將ValidationGroup添加到控件。

提交按鈕,你還可以添加一個Validationgroup