Cookie Examples


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);    
	   }
    }  

My Showcase

Copyright © 2013 Chris Hanna