under default.aspx
=============
<div>
User Name:
<asp:TextBox ID="txtUname" runat="server"></asp:TextBox>
<br />
<br />
Pwassword:
<asp:TextBox ID="txtPwd" runat="server" TextMode="Password" autocomplete="off" />
<br />
<asp:CheckBox ID="chkRemember" runat="server" Text="Remember" />
<br />
<asp:Button ID="btnLogin" runat="server" Text="Login" onclick="btnLogin_Click" />
</div>
under .cs
=========
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.Cookies["UName"] != null)
txtUname.Text= Request.Cookies["UName"].Value;
if (Request.Cookies["PWD"] != null)
txtPwd.Attributes.Add("value", Request.Cookies["PWD"].Value);
// txtPwd.Text = Request.Cookies["PWD"].Value;
if (Request.Cookies["UName"] != null && Request.Cookies["PWD"] != null)
chkRemember.Checked = true;
}
}
protected void btnLogin_Click(object sender, EventArgs e)
{
if (chkRemember.Checked == true)
{
Response.Cookies["UName"].Value = txtUname.Text;
Response.Cookies["PWD"].Value = txtPwd.Text;
Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(2);
Response.Cookies["PWD"].Expires = DateTime.Now.AddMinutes(2);
Response.Redirect("logout.aspx");
}
else
{
Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(-1);
Response.Cookies["PWD"].Expires = DateTime.Now.AddMinutes(-1);
Response.Redirect("logout.aspx");
}
}
=============
<div>
User Name:
<asp:TextBox ID="txtUname" runat="server"></asp:TextBox>
<br />
<br />
Pwassword:
<asp:TextBox ID="txtPwd" runat="server" TextMode="Password" autocomplete="off" />
<br />
<asp:CheckBox ID="chkRemember" runat="server" Text="Remember" />
<br />
<asp:Button ID="btnLogin" runat="server" Text="Login" onclick="btnLogin_Click" />
</div>
under .cs
=========
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.Cookies["UName"] != null)
txtUname.Text= Request.Cookies["UName"].Value;
if (Request.Cookies["PWD"] != null)
txtPwd.Attributes.Add("value", Request.Cookies["PWD"].Value);
// txtPwd.Text = Request.Cookies["PWD"].Value;
if (Request.Cookies["UName"] != null && Request.Cookies["PWD"] != null)
chkRemember.Checked = true;
}
}
protected void btnLogin_Click(object sender, EventArgs e)
{
if (chkRemember.Checked == true)
{
Response.Cookies["UName"].Value = txtUname.Text;
Response.Cookies["PWD"].Value = txtPwd.Text;
Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(2);
Response.Cookies["PWD"].Expires = DateTime.Now.AddMinutes(2);
Response.Redirect("logout.aspx");
}
else
{
Response.Cookies["UName"].Expires = DateTime.Now.AddMinutes(-1);
Response.Cookies["PWD"].Expires = DateTime.Now.AddMinutes(-1);
Response.Redirect("logout.aspx");
}
}