Vérifier vide zones de texte à l'aide de C# fonction

J'ai écrit une fonction pour vérifier si toutes les zones de texte dans un formulaire sont vides.
Il travaille actuellement si je l'ajouter à la zone de texte "quitter" de l'événement.

J'ai essayé de l'ajouter à un événement de clic de bouton, mais il donne une erreur (NullReferenceException unhandled).

Ci-dessous le code:

public void inputBlank(object sender, EventArgs e)
    {
        TextBox userInput;
        userInput = sender as TextBox;
        userTextBox = userInput.Text;
        string blankBoxName = userInput.Name;
        string blankBox = blankBoxName.Remove(0,3);

        if (userTextBox == "")
        {
            errWarning.SetError(userInput, "Please enter a value for " + blankBox);
            userInput.Focus();
        }
        else
        {
            errWarning.SetError(userInput, "");
        }
    }

Me demandais si vous pouviez me conseiller comment résoudre le problème.

Merci beaucoup.

  • Expéditeur mal, c'est un Bouton, pas une zone de texte.
InformationsquelleAutor a.bell | 2011-04-09