Bonjour tout le monde,
je tente vainement d'utiliser un custom validator...
J'ai une ListBox pour laquelle je veux qu'au moins 1 élément soit sélectionné.
Si aucun élément n'est sélectionné, je veux que mon message d'erreur soit affiché.
Problème : mon CustomValidator n'a l'air de s'activé que lorsque les autre Validators de ma page ne sont pas "en erreur".
Voilà le code que j'utilise :
Il me semble que j'ai suivi les instructions de la doc, mais j'ai trouvé très peu d'exemples de gens qui utilisent les customvalidators, alors si quelqu'un a un tuyau...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args) { bool valid = false; for (int i= 0; i<SitesListBox.Items.Count; i++) { if (SitesListBox.Items[i].Selected) { valid = true; break; } } args.IsValid = valid; }
Merci
[Titre édité par Rami ]
[Tags [ASPX][C#] ajoutés]
les régles du forum .Net
Partager