Bonjour

je suis sur un formulaire, j'ai trois champs :

Civilite : Dropdownlist
Nom : TextBox
Prenom : TextBox

et un bouton validation.

Dans le code behind , sur l'evenement onclick de mon bouton j'ai :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
            if (DblCivilite.SelectedValue=="XXX")
            {
                LblMessage.Text = "Veuillez selectionner une civilité.";
                DblCivilite.Focus();
            }
            else if (TxtNomPersonne.Text==""))
            {
                LblMessage.Text = "Veuillez saisir le nom de la personne.";
                TxtNomPersonne.Focus();
            }
j'ai volontairement fait simple ...

si je selectionne une valeur dans ma dropdownlist et que je ne saisis rien dans ma textbox TxtNomPersonne , mon message s'affiche mais ma dropdownlist se repositionne sur la premiére ligne ...je perd ma saisie ...comment faire ???
Nota : Je ne souhaite pas utiliser Les contrôles de validation (valdator)
Merci pour vos réponses ...

P.