页面加载事件
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack) 第一次加载页面返回true
{
txtUserName.Text = Utils.GetCookie("userName", "QiDian");
}
}
获取用户名和密码,去掉其前后空格并分别赋值给两个字符串 判断字符串是否为null或其值为Empty,是的话则返回True,执行花括弧内的代码,将msgtip的文本改为请输入用户名或密码,返回。msgtip是一个控件的id。关于String.IsNullOrEmpty,贴上msdn的一个示例
记录登录次数 if (Session["AdminLoginSun"] == null){
Session["AdminLoginSun"] = 1;
}
else
{
Session["AdminLoginSun"] = Convert.ToInt32(Session["AdminLoginSun"]) + 1;
}
//判断登录错误次数
if (Session["AdminLoginSun"] != null && int.Parse(Session["AdminLoginSun"].ToString()) > 5)
{
msgtip.InnerHtml = "错误超过5次,关闭浏览器重新登录!";
return;
}
#region 系统版本 #endregion 点击折叠到定义
protected internal
protected internal:访问仅限于当前程序集或从包含类派生的类型。
Internal:访问仅限于当前程序集.
网友评论