private static string cookieName = "CookieTest";
protected void btnCreate_Click(object sender, EventArgs e)
{
HttpCookie objCookie = new HttpCookie(cookieName);
objCookie.Values.Add("sName", txtName.Text);
objCookie.Values.Add("sEmail", txtEmail.Text);
objCookie.Values.Add("sComments", txtComments.Text);
objCookie.Values.Add("sIP", GetUserIP());
objCookie.Expires = DateTime.Now.AddDays(10);
Response.Cookies.Add(objCookie);
CookieMessage("ADD",objCookie);
}
protected void btnRecover_Click(object sender, EventArgs e)
{
HttpCookie objCookie = Request.Cookies.Get(cookieName);
if (objCookie == null)
{
CookieMessage("Empty",objCookie);
}
else
{
txtName.Text = objCookie["sName"];
txtEmail.Text = objCookie["sEmail"];
txtComments.Text = objCookie["sComments"];
CookieMessage("Recover",objCookie);
}
}