HOW TO REQUIRE TEXT IN A TEXTBOX?

Allen Scott

Total Post:46

Points:324
Posted by  Allen Scott
 879  View(s)
Ratings:
Rate this:

How do I go about requiring text in a textbox? This is what i have so far.

 

String strName = txtName.Text;

String strEmail = txtEmail.Text;

Boolean blnErrors = false;

 

if (strName == null)

{

 

}

else

{

    string script = "alert(\"Name Field Is Required!\");";

    ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true);

 

    txtName.Focus();

}

When I run the program and try to execute it, I get the error popping up regardless if I have text entered into the textbox or not. I only want the Error to show if There is Nothing in the TextBox. I have also tried using,

 

if (strName == "")

as well. But nothing changes.

  1. Kamlakar Singh

    Post:194

    Points:1396
    Re: How to require text in a Textbox?

    String strName = txtName.Text.Trim(); //add trim here

    String strEmail = txtEmail.Text;

    Boolean blnErrors = false;

     

    if (string.IsNullOrWhiteSpace(sstrName)) //this function checks for both null or empty string.

    {

        string script = "alert(\"Name Field Is Required!\");";

        ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true);

        txtName.Focus();

        return;//return from the function as there is an error.

    }

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!