LoginForm.aspx:























































































































后台代码:
public partial class LoginForm : System.Web.UI.Page
{
UserLogin userLogin = new UserLogin();
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnCancel_Click(object sender, EventArgs e)
{
txtPassWord.Text = "";
txtUserName.Text = "";
}
protected void btnLogin_Click(object sender, EventArgs e)
{
string userName = txtUserName.Text.Trim();
string passWord = txtPassWord.Text.Trim();
int IDValue = userLogin.IDValue(userName, passWord);
if (IDValue > 0)
{
Session["UID"] = IDValue;
Session["UserName"] = userName;
Session["UserPass"] = passWord;
//Response.Redirect("Index.aspx", true);//window.opener=null
//indow.dialogArguments.location.reload()
//loginInfo为框架!! Response.Write("<script language='javascript'>window.dialogArguments.loginInfo.location.reload();window.close(this);</script>");
Response.Write();
}
//window.opener.location.reload();
//
//Response.Write("<script>self.close();</script>");
}
}
写了个基类:
重载 OnInit(EventArgs e),代码:











然后页面继承基类即可!!
可以判断用户是否登录!!