Bonjour,
je ne sais pas d'où vient l'erreur, mais le CustomValidator n'appelle pas ma fonction "Isin_creer_Validating".
le code asp :
code c# :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <asp:TextBox ID="Isin_creer" runat="server" MaxLength="12"></asp:TextBox> <asp:CustomValidator runat="server" id="reqISIN" controltovalidate="Isin_creer" onservervalidate="Isin_creer_Validating" errormessage="Le code isin ne doit pas exister et doit contenir 12 caractères" Display="Dynamic" ValidationGroup="CreerUC" /> <asp:ImageButton ImageAlign="Right" ID="Creer_UC" runat="server" ImageUrl="Images\Icone créer.JPG" ToolTip="Créer l'UC" OnClick="Creer_Click" ValidationGroup="CreerUC" />
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 protected void Isin_creer_Validating(object sender, ServerValidateEventArgs e) { //Contrôle que l'utilisateur a saisi 12 chiffres pour le code ISIN if (Isin_creer.Text.Length < 12) { e.IsValid = false; } else { e.IsValid = true; } }
Partager