📄 logintemplate.aspx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class LoginTemplate : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//在Login控制项完成验证程序,检查是否通过验证,若通过则显示用户名
if (User.Identity.IsAuthenticated)
{
//显示登录用户名称
((Label)UserLogin.FindControl("txtUserName")).Text = "欢迎你:" + User.Identity.Name;
}
else
{
((Label)UserLogin.FindControl("txtUserName")).Text = "";
}
}
//登录前
protected void UserLogin_LoggingIn(object sender, LoginCancelEventArgs e)
{
RequiredFieldValidator RV1 = (RequiredFieldValidator)UserLogin.FindControl("RV1");
RV1.Enabled = true;
RV1.Validate();
RequiredFieldValidator RV2 = (RequiredFieldValidator)UserLogin.FindControl("RV2");
RV2.Enabled = true;
RV1.Validate();
}
//登录后
protected void UserLogin_LoggedIn(object sender, EventArgs e)
{
((RequiredFieldValidator)UserLogin.FindControl("RV1")).Enabled = false;
((RequiredFieldValidator)UserLogin.FindControl("RV2")).Enabled = false;
}
//退出
protected void btnSignout_Click(object sender, ImageClickEventArgs e)
{
FormsAuthentication.SignOut(); //退出,删除Cookie
Response.Redirect("LoginTemplate.aspx");
}
//显示JavaScript信息
protected void UserLogin_LoginError(object sender, EventArgs e)
{
new AlertMessage().showMsg(this.Page,"帐号密码错误");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -