c#中两个if语句如何合并,如下
if(Password.Text!=Password1.Text)Response.Write("您两次输入的密码不一样,请重新输入");elseResponse.Wri...
if (Password.Text != Password1.Text)
Response.Write("您两次输入的密码不一样,请重新输入");
else
Response.Write("请记住您的密码");
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
}
else
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
改后输出"请输入用户名"或“您两次输入的密码不一样,请重新输入”或{请记住您的密码,("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue} 展开
Response.Write("您两次输入的密码不一样,请重新输入");
else
Response.Write("请记住您的密码");
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
}
else
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
改后输出"请输入用户名"或“您两次输入的密码不一样,请重新输入”或{请记住您的密码,("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue} 展开
5个回答
展开全部
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
TextBox1.Focus();
}
else if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
Password.Clear();
Password1.Clear();
Password.Focus();
}
else
{
Response.Write("请记住您的密码!");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
}
//不知道这样对不对(我是说语法),不过按逻辑上来说的话是满足你的逻辑要求了
{
Response.Write("请输入用户名");
TextBox1.Focus();
}
else if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
Password.Clear();
Password1.Clear();
Password.Focus();
}
else
{
Response.Write("请记住您的密码!");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
}
//不知道这样对不对(我是说语法),不过按逻辑上来说的话是满足你的逻辑要求了
追问
运行后提示
e:\111\2.aspx.cs(28,22): error CS0117: “System.Web.UI.WebControls.TextBox”并不包含“Clear”的定义
e:\111\2.aspx.cs(29,23): error CS0117: “System.Web.UI.WebControls.TextBox”并不包含“Clear”的定义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这样写很乱的,你可以这样写:
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
return;//这里return是返回的意思,即不再往下执行了
}
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
return;
}
Response.Write("请记住您的密码!");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
把以上代码复制一下,看是不是你想要的效果。希望对你 有所帮助 。有什么不懂可以Hi~我
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
return;//这里return是返回的意思,即不再往下执行了
}
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
return;
}
Response.Write("请记住您的密码!");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
把以上代码复制一下,看是不是你想要的效果。希望对你 有所帮助 。有什么不懂可以Hi~我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (TextBox1.Text != "")
{
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
return;
}
else
{
Response.Write("请记住您的密码");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
}
}
else
{
Response.Write("请输入用户名");
return;
}
{
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
return;
}
else
{
Response.Write("请记住您的密码");
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
}
}
else
{
Response.Write("请输入用户名");
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
/* */ return ;
}
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
/* */ return ;
}
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
{
Response.Write("请输入用户名");
/* */ return ;
}
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
/* */ return ;
}
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "<br>您的性别为" + RadioButtonList1.SelectedValue);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的逻辑好乱.是不是应该先输入用户名再去判断密码呀!
更多追问追答
追问
恩,我那是两个语句。现在求教怎么改啊
追答
可以冗余一点:
if (Password.Text != Password1.Text)
{
Response.Write("您两次输入的密码不一样,请重新输入");
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
}
else
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "您的性别为" + RadioButtonList1.SelectedValue);
}
else
{
Response.Write("请记住您的密码");
if (TextBox1.Text == "")
{
Response.Write("请输入用户名");
}
else
Response.Write("欢迎您,您的用户名是" + TextBox1.Text + "您的性别为" + RadioButtonList1.SelectedValue);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询