为什么CheckInput();没反应,高手指教。我的文本框什么都没有输入
private void acc_login_Click(object sender, EventArgs e)
{
Dateconn conn = new Dateconn();
conn.conn();
CheckInput();
}
public bool CheckInput()
{
if (this.name.Text.Trim().Equals(string.Empty))
{
MessageBox.Show("请输入用户名","操作提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.name.Focus();
return false;
}
else if (this.password.Text.Trim().Equals(string.Empty))
{
MessageBox.Show("请输入密码", "操作提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.password.Focus();
return false;
}
else
{
return true;
}
}
private void acc_login_Click(object sender, EventArgs e)
{
Dateconn conn = new Dateconn();
conn.conn();
CheckInput();
}
public bool CheckInput()
{
if (this.name.Text.Trim().Equals(string.Empty))
{
MessageBox.Show("请输入用户名","操作提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.name.Focus();
return false;
}
else if (this.password.Text.Trim().Equals(string.Empty))
{
MessageBox.Show("请输入密码", "操作提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.password.Focus();
return false;
}
else
{
return true;
}
}
在这里下个断点,执行到这里查看是否 this.name.Text.Trim().Equals(string.Empty))==true