J'ai rencontré un problème en essayant de modifier un formulaire que je n'ai pas construit moi-même.C# Utiliser deux valideurs sur le même champ
La forme a un champ d'entrée asp: pour une valeur de date, qui est vérifiée par un requiredFieldVal et un rangeVal. Le RangeVal a le type mis à "date" et la valeur min 2000-01-01: valeur maximale 3000-01-01
Maintenant au problème, j'essaie d'ajouter de sorte que l'utilisateur peut également entrer la date dans la forme de "20000101" en d'autres termes sans le "-".
J'ai essayé d'ajouter un autre rangeVal avec le type Integer et les valeurs min, max, et de les mettre tous les deux dans le même ValidationGroup, mais cela n'a pas fonctionné. Comment puis-je permettre à l'utilisateur d'utiliser les deux formats (l'un ou l'autre) dans le champ de saisie de la date.
Merci d'avance!
Un masque très basique serait^\ d {4} [-]? \ D {2} [-]? \ D {2} $ en raison de la validation de la date, en essayant de faire tout cela dans Regex fou, difficile à comprendre l'expression. –
Merci pour la suggestion, vous mes compétences Regex est au strict minimum, et en modifiant leur exemple à mes besoins peut être un peu difficile – Andreas
Semble fonctionner correctement de mes tests initiaux, grâce à un groupe Kevin. Maintenant, je vais juste m'assurer que la date sans le "-" est acceptée comme une date valide dans le DB – Andreas