我在附有TextChanged事件的aspx頁面中有一個文本框。 我也有一個驗證器附加到文本框。在TextChanged上停止回發
當文本被改變時,驗證觸發器,但是如果有錯誤,textchanged事件仍然被調用。你知道如果驗證器觸發時是否可以停止textback上的回發?
<asp:TextBox ID="txtQuantity" runat="server" AutoPostBack="true" ontextchanged="txtQuantity_TextChanged"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqQuantity" ControlToValidate="txtQuantity" runat="server" ErrorMessage="The quantity is mandatory."></asp:RequiredFieldValidator>
的EnableClientScript屬性不避回發... – Dante 2009-10-06 09:39:56
更新答案用簡單的解決方案... – terR0Q 2009-10-06 10:33:55
你是正確的,我想這一點。事情是我有一個RangeValidator需要一個最小值和最大值,我有問題發送這兩個值到IsValid函數。但你的想法很有效。 因爲這個原因,我會接受你的答案,雖然問題沒有解決。 – Dante 2009-10-06 10:37:06