login.cs

来自「C#开发者可使用的经典案例集,源自于ASP.NET经典范例50讲」· CS 代码 · 共 37 行

CS
37
字号
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public class LoginBase : UserControl
{
  protected TextBox txtUserName;
  protected TextBox txtPassword;
  protected RequiredFieldValidator RequireName;
  protected RequiredFieldValidator RequirePass;

  public string UserName
  {
    get{ return txtUserName.Text; }
    set{ txtUserName.Text = value; }
  }

  public string Password
  {
    get{ return txtPassword.Text; }
    set{ txtPassword.Text = value; }
  }

  public bool Authenticate()
  {
    if( RequireName.IsValid == false 
     || RequirePass.IsValid == false )
     return false;

    if(UserName == "lulu" && Password=="monster")
      return true;
    else
      return false;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?