protected void btnLogin_Click(object sender, EventArgs e) { if (txtName.Text == string.Empty) { Response.Write("<script language=javascript>alert('登录名不能为空!')</script>"); return; } else { if (Request.QueryString["id"] == "0") { Session["ID"] = "0"; user.UserName = txtName.Text; user.UserPwd = txtPwd.Text; user = UserManager.Login(user); if (user.TName != null && txtCode.Text == Request.Cookies["CheckCode"].Value) { Session["Name"] = txtName.Text; Session["Pop"] = "用户"; Response.Write("<script language=javascript>opener.location.reload();window.close();</script>"); } else { Response.Write("<script language=javascript>alert('用户名称或密码不正确!')</script>"); } } if (Request.QueryString["id"] == "1") { Session["ID"] = "1"; host.HostName = txtName.Text; host.HostPwd = txtPwd.Text; host = HostManager.Login(host); if (host.TName != null && txtCode.Text == Request.Cookies["CheckCode"].Value) { Session["Name"] = txtName.Text; Session["Pop"] = "版主"; Response.Write("<script language=javascript>opener.location.reload();window.close();</script>"); } else { Response.Write("<script language=javascript>alert('版主名称或密码不正确!')</script>"); } } if (Request.QueryString["id"] == "2") { Session["ID"] = "2"; admin.AdminName = txtName.Text; admin.AdminPwd = txtPwd.Text; admin = AdminManager.Login(admin); if (admin.AdminRole != null && txtCode.Text == Request.Cookies["CheckCode"].Value) { Session["Name"] = txtName.Text; Session["Pop"] = "管理员"; Response.Write("<script language=javascript>opener.location.reload();window.close();</script>"); } else { Response.Write("<script language=javascript>alert('管理员名称或密码不正确!')</script>"); } } } }