2010-12-07 6 views
0

Salut dans mon application web il y a 3 zone de texte. Identifiant, nom et date L'utilisateur peut effectuer une recherche par identifiant ou par nom et date. C'est-à-dire que si l'utilisateur saisit un identifiant et que vous appuyez sur entrer, les détails sont affichés. ou si l'utilisateur entre Nom et date et appuyez sur entrer les détails sont affichés. Lorsque l'utilisateur clique sur Soumettre, il doit valider de telle sorte que si la zone de texte Nom est vide et que Datebox contient des données, il doit afficher "" après une zone de texte vide avec un résumé de validation erroné. De la même manière, si la zone de texte Date est vide et que Nom contient certaines données, il doit afficher un "" après la zone de texte vide avec un résumé de validation contenant une erreur. J'utilise des méthodes de validation côté serveur pour la validation personnalisée. Est-ce que quelqu'un peut m'aider avec ça?Comment valider deux zone de texte en même temps?

+0

Pourquoi vous voulez utiliser la validation personnalisée, comment un résumé à l'aide vers la validation de –

+0

Vous avez besoin plus de contexte. Est-ce une application web? Quelle pile d'outils? Dans les entretoises, ceci est trivial avec commons-validator. – GinoA

Répondre

0

Jetez un oeil à ce lien http://authors.aspalliance.com/joteke/validationarticle1/article.aspx

ou

Vous pouvez essayer celui-ci aussi

  1. ajouter deux zones de texte à votre formulaire (textBox1 et textBox2)
  2. add un contrôle de validation personnalisé (CustomValidator1)
  3. double clic k sur le CustomValidator1 et créer le suivant:
private void CustomValidator1_ServerValidate(object source, System.Web.UI.WebControls.ServerValidateEventArgs args) 
{ 

if(args.Value!=""&&TextBox2.Text=="") 
{ 
args.IsValid = false; 
} 
else 
{ 
args.IsValid = true; 
} 

} 
Questions connexes