在登录页面的代码中添加错误消息控件,并在登录失败时将错误消息控件显示出来。
示例代码:
protected void btnLogin_Click(object sender, EventArgs e)
{
string username = txtUsername.Text.Trim();
string password = txtPassword.Text.Trim();
if (string.IsNullOrEmpty(username) || string.IsNullOrEmpty(password))
{
lblErrorMessage.Text = "请填写用户名和密码";
lblErrorMessage.Visible = true;
return;
}
// 验证用户信息是否正确
// ...
if (验证失败)
{
lblErrorMessage.Text = "用户名或密码不正确";
lblErrorMessage.Visible = true;
return;
}
// 登录成功,进行相应操作
// ...
}
以上示例代码中,当用户名或密码为空时,将错误消息控件显示出来并显示相应错误信息;当验证失败时,同样显示错误消息控件和信息。登录成功时则不显示错误消息控件。