Je développe la page Web du contact qui possède un champ de saisie appelé email. Il est validé contre un validateur de terrain requis et un validateur d'expression régulier avec des messages appropriés.
requis: Entrez le courrier électronique Expression régulière: Email non valide p>
Je définit ces deux comme indiqué ci-dessous: p> Mon problème est à la fois entrer dans le courrier électronique et le courrier électronique non valide occupe son propre espace. . Pour EX: Si je laisse un courrier électronique comme espace vide et appuyez sur Soumettre, entrez le courrier électronique s'affiche juste à côté de celui-ci. Si je saisis un courrier électronique non valide (xxx), entrez l'e-mail est éteint mais que vous prenez l'espace, un message électronique non valide est affiché après que ces espaces prises par "Entrez le courrier électronique" avant. P> Y a-t-il un moyen de supprimer cet espace? ? P> Mahesh p> p>
3 Réponses :
Définir l'affichage = "Dynamic" sur elle. P>
Utiliser le comportement d'affichage pour le contrôle de validation. Les valeurs juridiques sont les suivantes: forte> p>
diplay = "dynamique" code> p>
Si je comprends la question correctement, je pense que la réponse est de définir la propriété Si vous utilisez des thèmes ASP.NET, vous pouvez définir ceci comme valeur par défaut pour tous les validateurs de votre thème à l'aide d'un fichier de peau, de sorte que vous ne devez plus jamais vous en soucier. P> affichage code> sur
dynamique code>. p>