HOW TO REQUIRE TEXT IN A TEXTBOX?

Allen Scott

Total Post:46

Points:324
Posted by  Allen Scott
 1094  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.
    }

      Modified On Apr-07-2018 12:53:44 AM

Answer

NEWSLETTER

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