根据我提供信息 用asp.net 编写c#登陆页面Default.aspx.cs代码
SQL数据库名为selltickets_Data用户名名:admin密码admin登陆成功后的页面为:main.aspx...
SQL数据库名为selltickets_Data 用户名名:admin 密码admin 登陆成功后的页面为:main.aspx
展开
展开全部
protected void btnLogin1_Click(object sender, EventArgs e)
{
int i = this.checkLogin(txtName1.Text, txtPwd1.Text);
if (i > 0)
{
string str_Key = txtName1.Text + "_" + txtPwd1.Text;
string str_User = Convert.ToString(Cache[str_Key]);
if (str_User == String.Empty )
{
TimeSpan SessTimeOut = new TimeSpan(0, 0, HttpContext.Current.Session.Timeout, 0, 0);
HttpContext.Current.Cache.Insert(str_Key, str_Key, null, DateTime.MaxValue, SessTimeOut, CacheItemPriority.NotRemovable, null);
Session["User"] = str_Key;
Response.Write("<script>alert('登录成功!!!');location='管理员主页.aspx'</script>");
Session["username"] = txtName1.Text;
}
else
{
Response.Write("<h2 style='color:red'>您已经登录过了! <script>alert('登录成功!!!');location='main.aspx'</script>");
return;
}
}
else
{
Response.Write("用户名称或密码错误!!!");
}
protected void btnCandel2_Click(object sender, EventArgs e)
{
TxtName1.Text = "";
TxtPwd1.Text = "";
}
///////////////////////////////
注意:
btnLogin1——登录按钮的ID;btnCandel1——重置按钮的ID;txtName1——用户名输入框的ID;TxtPwd1——密码输入框的ID.
数据库的数据库名在web.config里面修改,找到connectionStrings,在里边改就可以
{
int i = this.checkLogin(txtName1.Text, txtPwd1.Text);
if (i > 0)
{
string str_Key = txtName1.Text + "_" + txtPwd1.Text;
string str_User = Convert.ToString(Cache[str_Key]);
if (str_User == String.Empty )
{
TimeSpan SessTimeOut = new TimeSpan(0, 0, HttpContext.Current.Session.Timeout, 0, 0);
HttpContext.Current.Cache.Insert(str_Key, str_Key, null, DateTime.MaxValue, SessTimeOut, CacheItemPriority.NotRemovable, null);
Session["User"] = str_Key;
Response.Write("<script>alert('登录成功!!!');location='管理员主页.aspx'</script>");
Session["username"] = txtName1.Text;
}
else
{
Response.Write("<h2 style='color:red'>您已经登录过了! <script>alert('登录成功!!!');location='main.aspx'</script>");
return;
}
}
else
{
Response.Write("用户名称或密码错误!!!");
}
protected void btnCandel2_Click(object sender, EventArgs e)
{
TxtName1.Text = "";
TxtPwd1.Text = "";
}
///////////////////////////////
注意:
btnLogin1——登录按钮的ID;btnCandel1——重置按钮的ID;txtName1——用户名输入框的ID;TxtPwd1——密码输入框的ID.
数据库的数据库名在web.config里面修改,找到connectionStrings,在里边改就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询