7
votes

Validation de la zone de texte dans un formulaire Windows

Je veux mettre une validation que l'utilisateur entre toujours une valeur dans la zone de texte avant de soumettre le formulaire. Mais le chèque que j'ai mis, permet à l'utilisateur d'entrer des espaces blancs et de continuer à soumettre le formulaire. Donc, comment mettre le chèque de manière à ce que l'utilisateur ne soit pas capable de soumettre le formulaire s'il n'y a que des espaces blancs dans la zone de texte.


1 commentaires

Vous avez marqué la question Winforms, mais il semble que vous posiez des formes WebForms. Lequel est-ce?


3 Réponses :


5
votes

Vous pouvez faire votre propre fonction de validation personnalisée. Cela peut être très naïf, mais cela fonctionnera d'une manière ou d'une autre. XXX


0 commentaires

5
votes

dans net4.0 Il y a une belle fonction xxx


0 commentaires

3
votes

On peut facilement être effectué à l'aide du fournisseur d'erreur ici est le fournisseur de code.Error que vous pouvez trouver dans votre boîte à outils.

    private void btnsubmit_Click(object sender, EventArgs e)
            {

                if (string.IsNullOrEmpty(txtname.Text))
                {

                    txtname.Focus();
                    errorProvider1.SetError(txtname, "Please Enter User Name");
                }

                if (string.IsNullOrEmpty(txtroll.Text)) {
                    txtroll.Focus();
                    errorProvider1.SetError(txtroll, "Please Enter Student Roll NO");
                }
}