Wednesday, April 18, 2012

Creating/Expiring Cookies

Creating Cookie :
-------------------
      
        HttpCookie myCookie = new HttpCookie("UserSettings");
        myCookie["UserID"] = strUserID;
        myCookie["Name"] = strName;
        myCookie.Expires = DateTime.Now.AddDays(1d);
        Response.Cookies.Add(myCookie);

Geting Cookie Values :
------------------------
if (Request.Cookies["UserSettings"] != null)
            {               
                if (Request.Cookies["UserSettings"]["UserID"] != null)
                    Session["UserID"] = Request.Cookies["UserSettings"]["UserID"];

                if (Request.Cookies["UserSettings"]["RewritePhyName"] != null)
                    Session["Name"] = Request.Cookies["UserSettings"]["Name"];
            } 

Expiring Cookie :
---------------------

if (Request.Cookies["UserSettings"] != null)
                {
                    HttpCookie myCookie = new HttpCookie("UserSettings");
                    myCookie.Expires = DateTime.Now.AddDays(-1d);
                    Response.Cookies.Add(myCookie);
                }

No comments:

Post a Comment