bonjour

j'ai une requête en procédure stockée appelée par un formulaire simple de quelques champs
Le tout en SQL server 2088 R2
C# ASP dot net 4.0

Le site a 2 pages web dont une de formulaire en saisie
La procédure stockée est donc un simple INSERT ... (command.executeNonQuery) sans valeur de retour !

Tout ceci fonctionne, la base de données est alimentée à chaque fois que l'on clique sur "Ajouter" dans la page formulaire

Je veux à présent contrôler la saisie pour éviter un enregistrement vide dans la base de données

J'ai deux champs de saisie obligatoires
Je veux utiliser RequiredFieldValidator
Je place ce composant ASP au 2 objets TextBox de mon formulaire de saisie en le liant comme prévu à chacun via ControleToValidate

Puis un ValidationSummary dans la même page avec le titre adéquat

tout fonctionne en apparence : les messages d'erreur sont justes

Problème:

la procédure stockée ne fonctionne plus :
"le message d'erreur dit qu'il y a (à présent) trop de paramètres ..."

Question :

Le contrôle de validation ajouterait-il des paramètres supplémentaires aux objets ? je ne comprends pas ce message en fait

Test :

J'ai mis en commentaire mes 2 RequiredFieldValidator et mon ValidationSummary et ça remarche !!

je vais consulter à présent la document ici sur ces contrôles mais avez-vous une idée du problème ?