J'ai une zone de texte dans une page ASPX qui a un événement TextChanged attaché. J'ai aussi un validateur attaché à la zone de texte.Arrêt de la publication sur TextChanged
Lorsque le texte est modifié, la validation se déclenche mais en cas d'erreur, l'événement textchanged est toujours appelé. Savez-vous s'il est possible d'arrêter la publication sur textchanged si le validateur se déclenche?
<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>
La propriété EnableClientScript n'évite pas le postback ... – Dante
réponse Mise à jour avec une solution simple, ... – terR0Q
Vous avez raison, et j'ai essayé cela. La chose est que j'ai un RangeValidator qui a besoin de valeurs Min et Max, et j'ai des problèmes pour envoyer ces deux valeurs dans la fonction IsValid. Mais votre idée fonctionne. Pour cette raison, je vais accepter votre réponse même si le problème n'est pas résolu. – Dante