编写一个WinForm或者ASP.Net程序
编写一个WinForm或者ASP.Net程序,界面上放置两个文本框,分别用户输入用户名和密码,然后放置一个【登录】按钮。当用户点击【登录】按钮的时候做如下的判断:
用户名、密码是否为空,如果用户名、密码为空则提示用户“用户名、密码都不能为空”;
检查用户名是否等于admin,如果不等于admin则提示用户名错误;
如果密码不等于0123456,则提示密码错误;
如果用户名、密码都正确(admin、0123456)则提示登录成功;
追问:帮我做一个呀。490320614 怎么还没加呀
答案:假设三个控件分别是:用户名 txtName 密码 txtPwd 登录 btnLogin
private void btnLogin_Click(object sender,EventArgs e)
{
string name = txtName.Text.ToString().Trim();
string pwd = txtPwd.Text.ToString().Trim();
if(name == "" || pwd == "")
{
MessageBox.Show("用户名、密码都不能为空");
return;
}
if(name != "admin")
{
MessageBox.Show("用户名错误");
return;
}
if(pwd != "0123456")
{
MessageBox.Show("密码错误");
return;
}
if(name == "admin" && pwd == “0123456”)
{
MessageBox.Show("登录成功");
return;
}
}
其他:这个很简单的哦,网上很多的。 留个QQ,之后发给你。 shangm 写几个判断不就行了吗?
if(TextBox1!=""&&TextBox2!="")//判断是否都为空
{
if(TextBox1=="admin")
{}
else
{
respon.write("用户名错误!");
}
if(TextBox2=="0123456")
{}
else
{
respon.write("密码错误!");
} if (txtName!="" && txtPwd!="")
{
if (txtName!=admin && txtPwd!=0123456)
{
MessageBox.Show("用户名、密码错误");
}
else
{
MessageBox.Show("登入成功!");
}
}
else
{
MessageBox.Show("用户名、密码都不能为空");
}
上一个:为什么在同一个方法中,多个DataSet 依次获取不同的数据后,所有的DataSet的数据都是最后依次查询的数据?
下一个:c#一般入门要多久