Check für leere Textfelder über C# - Funktion

Ich geschrieben habe, eine Funktion, um zu überprüfen, ob alle Textfelder in einem Formular sind leer.
Es funktioniert derzeit, wenn ich es in die TextBox 'verlassen' - Ereignis.

Habe ich versucht, indem Sie ihn in eine Schaltfläche click-Ereignis, aber es gibt einen Fehler (NullReferenceException unhandled).

Unten ist der 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, "");
        }
    }

Nur Fragen, wenn Sie könnten mich beraten, wie es zu lösen ist.

Vielen Dank.

Falsch Absender, ist eine Taste, nicht eine TextBox aus.

InformationsquelleAutor a.bell | 2011-04-09

Schreibe einen Kommentar