-4 .net c# if-statement
protected void Button1_Click(object sender, EventArgs e)
{
if (username.Text == "test" && password.Text == "test")
Response.Cookies ["TheCookie"]["Username"] = username.Text;
Response.Redirect("loggedIn.aspx");
else
Label1.Text = "Invalid Username and/or Password.";
}
Run Code Online (Sandbox Code Playgroud)
以上是我试图实现的功能.出于某种原因,此处的其他声明未被接受.我不知道为什么.任何帮助,将不胜感激.
if (username.Text == "test" && password.Text == "test")
{
Response.Cookies ["TheCookie"]["Username"] = username.Text;
Response.Redirect("loggedIn.aspx");
}
else
Label1.Text = "Invalid Username and/or Password.";
Run Code Online (Sandbox Code Playgroud)
用大括号包裹它,否则它只需要下一个直接行(语句)作为条件的一部分.
即使是一条线也是一个很好的做法,if/else因为它使维护更容易.
else
{
Label1.Text = "Invalid Username and/or Password.";
}
Run Code Online (Sandbox Code Playgroud)