J'ai un gridview avec trois colonnes de zones de texte. Il peut contenir autant de lignes que nécessaire, mais il ne comporte généralement que 5 lignes. Chaque ligne doit être validée.Valeurs de contrôle dans un validateur personnalisé Validation côté client .NET
Je souhaite créer un validateur côté client qui additionne deux des colonnes et les compare avec la troisième colonne pour vérifier que l'utilisateur a saisi les données correctement. Juste au cas où vous vous demandez, cela fait partie des spécifications que l'opérateur doit entrer dans la troisième colonne plutôt que de simplement additionner les deux colonnes précédentes dans le code derrière. Ceci est fait pour s'assurer que l'opérateur est en train de transcrire l'information correctement.
J'essaie d'utiliser le validateur personnalisé dans .net pour créer cette validation côté client. mais je ne peux pas trouver un moyen de lui transmettre les noms des trois zones de texte. Je peux lui donner le nom des contrôles cibles en utilisant le paramètre ControlToValidate, mais comment passer les deux autres id de contrôle?
Je suis à la recherche de la manière 'correcte' de faire cela, une pensée est de créer un tableau en javascript référencé par le nom de controltovalidate.
DC