设计了一个用户登陆窗体,当单击“确定”按钮生成的
private void btnOK_Click(object sender, System.EventArgs e)
{

}
我想在用户名 为“username”密码为“password”的情况下 才能登陆到系统内部
用户名的文本框(name)属性为 txtUserName,密码的文本框(name)属性为 txtPassword
请大家帮忙写一下单击btnOK按钮后的这段代码!

解决方案 »

  1.   

    if ( txtUserName.text == “username” && txtPassword.text == “password”)
    { //do your work}
    else
        MessageBox.Show( " username or password is error " );
      

  2.   

    是Winform的还是WebForm的?
    Winform:
    在主窗体的代码:
    static void Main() 
    {
    Application.DoEvents ();
    frmLogin one=new frmLogin ();
    if(one.ShowDialog ()==DialogResult.OK )
    {
    Application.Run(new frmMain ());
    }
    else
    {
    Application.Exit ();
    }
    }在登陆窗体的写上:
    private void btnLogin_Click(object sender, System.EventArgs e)
    {
    if(txtUserName=="test" &&txtPassword=="123")
    {
    this.DialogResult =DialogResult.OK ;
    }
    else
    {
    this.Close();
    }
    }
      

  3.   


    private void btnOK_Click(object sender, System.EventArgs e)
    {
    if((this.txtUserName.Text.Trim()=="username")&&(this.txtPassword.Text.Trim()=="password"))
      {
           //登陆成功
           //保存登陆信息 转到操作页面
             }
             else
             {
                 //登陆失败返回
                 return;
             }}
      

  4.   

    你是写 asp.net 还是 windows form ?