Code Behind:
HttpCookie Cookie = new HttpCookie("Login");
if (cbRemember.Checked)
{
Cookie.Values.Add("UserName", user.Value);
Cookie.Values.Add("Password", pwd.Value);
Cookie.Values.Add("RememberMe", "1");
Cookie.Expires = DateTime.Now.AddDays(60);
}
else
{
HttpContext.Current.Request.Cookies.Remove("Login");
Cookie.Expires = DateTime.Now.AddDays(-10d);
}
Response.Cookies.Add(Cookie);
Javascript
function fnCookie() {
if (document.cookie && document.cookie != null) {
var cookies = document.cookie;
cookies = cookies.substring(6);
var cookiArry = cookies.split('&');
for (i = 0; i < cookiArry.length; i++) {
if (i == 0) {
$("#ctl00_user").val(cookiArry[i].substring(9));
}
if (i == 1) {
$("#ctl00_pwd").val(cookiArry[i].substring(9));
}
if (i == 2) {
var rem = cookiArry[i].substring(11);
if (rem == 1)
$("#ctl00_cbRemember").attr('checked', true);
else
$("#ctl00_cbRemember").attr('checked', false);
}
}
}
}
or
Code Behind:
if(!isPostback)
{
HttpCookie myCookie = Request.Cookies["Login"];
if (myCookie != null)
{
this.user.Value = myCookie["UserName"];
PassWord.Value = myCookie["Password"];
ScriptManager.RegisterStartupScript(this, GetType(), System.Guid.NewGuid().ToString(), "fnSetPWD();", true);
cbRemember.Checked = Convert.ToBoolean(int.Parse(myCookie["RememberMe"].ToString()));
}
}
HttpCookie Cookie = new HttpCookie("Login");
if (cbRemember.Checked)
{
Cookie.Values.Add("UserName", user.Value);
Cookie.Values.Add("Password", pwd.Value);
Cookie.Values.Add("RememberMe", "1");
Cookie.Expires = DateTime.Now.AddDays(60);
}
else
{
HttpContext.Current.Request.Cookies.Remove("Login");
Cookie.Expires = DateTime.Now.AddDays(-10d);
}
Response.Cookies.Add(Cookie);
Javascript
function fnCookie() {
if (document.cookie && document.cookie != null) {
var cookies = document.cookie;
cookies = cookies.substring(6);
var cookiArry = cookies.split('&');
for (i = 0; i < cookiArry.length; i++) {
if (i == 0) {
$("#ctl00_user").val(cookiArry[i].substring(9));
}
if (i == 1) {
$("#ctl00_pwd").val(cookiArry[i].substring(9));
}
if (i == 2) {
var rem = cookiArry[i].substring(11);
if (rem == 1)
$("#ctl00_cbRemember").attr('checked', true);
else
$("#ctl00_cbRemember").attr('checked', false);
}
}
}
}
or
Code Behind:
if(!isPostback)
{
HttpCookie myCookie = Request.Cookies["Login"];
if (myCookie != null)
{
this.user.Value = myCookie["UserName"];
PassWord.Value = myCookie["Password"];
ScriptManager.RegisterStartupScript(this, GetType(), System.Guid.NewGuid().ToString(), "fnSetPWD();", true);
cbRemember.Checked = Convert.ToBoolean(int.Parse(myCookie["RememberMe"].ToString()));
}
}
No comments:
Post a Comment