loginctrl.ascx.cs
来自「该项目中对 SQLHelper 类进行了简单封装」· CS 代码 · 共 77 行
CS
77 行
/*
* LoginCtrl.ascx.cs @Microsoft Visual Studio 2005 <.NET Framework 2.0>
* AfritXia
* 2007-12-15
*
* Copyright(c) http://www.AfritXia.NET/
*
*/
using System;
namespace NET.AfritXia.MyHome.HomeManagement.PageCtrls.Utils
{
/// <summary>
/// 管理员登陆控件
/// </summary>
public partial class LoginCtrl : System.Web.UI.UserControl
{
// 登陆事件关键字
private static readonly object g_loginEventKey = new object();
/// <summary>
/// 控件初始化函数
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Init(object sender, EventArgs e)
{
this.m_aspLoginCmd.Click += new EventHandler(m_aspLoginCmd_Click);
}
/// <summary>
/// 登陆事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void m_aspLoginCmd_Click(object sender, EventArgs e)
{
EventHandler handler = (EventHandler)this.Events[g_loginEventKey];
if (handler == null)
return;
handler(this, e);
}
/// <summary>
/// 添加或移除登陆事件
/// </summary>
public event EventHandler LoginEvent
{
add
{
this.Events.AddHandler(g_loginEventKey, value);
}
remove
{
this.Events.RemoveHandler(g_loginEventKey, value);
}
}
/// <summary>
/// 获取用户名和密码
/// </summary>
/// <param name="userName"></param>
/// <param name="passWord"></param>
public void GetUserNameAndPassWord(out string userName, out string passWord)
{
userName = "";
passWord = "";
userName = this.m_aspUserNameTxt.Text;
passWord = this.m_aspPassWordTxt.Text;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?