2011-03-31 44 views
0

我有幾個標準asp.net驗證控件,如RequiredFieldValidator的等我RadAjaxPanel內頁。ASP.NET頁面導航到另一個頁面時會導致驗證錯誤 - 標籤

當我轉到另一個選項卡中我RadTabStrip頁面似乎強制驗證錯誤和相當多「鎖定」,即使該字段不被選中,進入數據的頁面。

只有當所有必填字段中輸入的頁面似乎釋放「鎖定」才把我能夠導航到另一個選項卡/頁面,甚至沒有提交頁面。

任何想法可能會導致頁面上的「鎖定」,被迫驗證錯誤?

謝謝

回答

4

RequiredFieldValidators因爲字段爲空而失敗。這些驗證器被解僱客戶端,所以他們停止回發(這將改變你的標籤)發生。

我不知道互聯是如何工作的一個RadTabStrip,但對於正常的ASP按鈕有在按鈕上「的CausesValidation」屬性。如果將它設置爲false,它會阻止任何驗證器在被按下時被觸發。

+0

非常感謝!在RadTabStrip上,確實將CausesValidation屬性設置爲True。設置爲false解決了它。 – RynoB 2011-03-31 12:15:16

相關問題