Bouton RESET avec des <asp:RequiredFieldValidator>
Bonjour à tous,
Je travail avec ASP.NET / VB.NET.
J'ai une page "inscription" qui affiche un formulaire et un bouton "RESET" à la fin qui permet de remettre tous les champs de mon formulaire à zéro.
Dont voici le code en VB :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Protected Sub Button2_Click(sender As Object, e As System.EventArgs) Handles btn_reset.Click
cbx_cat.SelectedIndex = 0
cbx_cat.SelectedIndex = 0
tbx_rs.Text = ""
cbx_titre.SelectedIndex = 0
tbx_nom.Text = ""
tbx_prenom.Text = ""
tbx_adresse.Text = ""
tbx_cp.Text = ""
tbx_ville.Text = ""
tbx_tel.Text = ""
tbx_gsm.Text = ""
tbx_mail.Text = ""
tbx_pass.Text = ""
tbx_pass_confirm.Text = ""
End Sub |
Et des la page ".aspx" j'ai des "RequiredFieldValidator" pour contrôler que les textbox soient bien remplies.
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <tr>
<td>
<asp:Label class="label" ID="lbl_prenom" runat="server" Text="Prénom"></asp:Label>
</td>
<td colspan="3">
<asp:TextBox class="textbox" ID="tbx_prenom" runat="server" Width="260px"></asp:TextBox>
</td>
<td>
<asp:RequiredFieldValidator ID="valid_prenom" runat="server" ControlToValidate="tbx_prenom">
<img class="warning" src="Images/warning.png" alt="warning" />
</asp:RequiredFieldValidator>
</td>
</tr> |
Et mon problème c'est que les RequireFieldValidator sont trop efficace :mouarf: en effet quand je clique sur le bouton "RESET" je suis obliger de remplir tous les champs pour que cela fonctionne ...
Auriez-vous une solution à me proposer pour éviter cela ? Mais que cela marche toujours quand j'appuie sur le bouton "ENVOYER" :ccool:
Merci