Expression reguliere et mise en forme d'une ValidatorCalloutExtender (ajax C
nicolas4200
Messages postés10Date d'inscriptionmardi 19 octobre 2004StatutMembreDernière intervention 6 mai 2009
-
24 déc. 2008 à 15:52
Quaibaiquer
Messages postés3Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention28 juillet 2009
-
28 juil. 2009 à 17:45
Bonjour à tous,
Je me permet de vous solliciter à nouveau afin de résoudre deux soucis qui ont un rapport avec la validation.
1/
Le premier concerne les expressions régulières.
Dans mon RegularExpressionValidator j'ai renseigné la propriété ValidationExpression, afin d'interdire à l'utilisateur la saisie du caractère point-virgule (;) et pipe (|) qui correspond à 073 et 174 en octal.
Actuellement j'ai ceci : ValidationExpression="\n[\174]+\n[\073]".
Seulement, cela ne marche pas.Il me met l'alerte à tout les coups ! Comment puis-je exprimer mon besoin grâce aux expressions régulières ?
J'ai consulté msdn mais je n'ai pas trouvé.
2/
Mon second est d'ordre graphique.
Mes champs qui passent la validation sont dans un datagrid.
Quand l'utilisateur saisie un contenu incorrect, la ValidatorCalloutExtender (composant Ajax Control Toolkit) passe au dessus de ma colonne de droite, ce qui cache le champs suivant. Je souhaiterai que mon ValidatorCalloutExtender soit en dessous du champs causant le problème. Voici le css qui me permet à l'heure actuelle de modifier ce composant.
.CustomValidatorCalloutStyle div,
.CustomValidatorCalloutStyle td
{
background-color:White;
border:solid 1px black;
}
Comment le positionner en dessous ?
Je vous remercie et vous souhaite de bonnes fêtes
A voir également:
Expression reguliere et mise en forme d'une ValidatorCalloutExtender (ajax C