Pourquoi le contrôle suivant ne valide pas bien un champ de texte qui attend une date ?
<!--
<asp:RegularExpressionValidator id="RegularExpressionValidator1"
ControlToValidate="txtDateLimExtraction"
ValidationExpression="\\b(?<day>\\d{1,2})/(?<month>\\d{1,2})/(?<year>\\d{2,4})\\b",
Display="Static"
ErrorMessage="La date doit être saisie au format 'jj/mm/aaaa'"
EnableClientScript="False"
runat="server"/>
-->
Il semble que l'expression régulière valide uniquement la présence de slashs dans la chaîne ! C'est grave.
Partager