当前位置: 代码迷 >> ASP.NET >> cookie判断,该如何处理
  详细解决方案

cookie判断,该如何处理

热度:5861   发布时间:2013-02-25 00:00:00.0
cookie判断
C# code
protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            HttpCookie cookie = Request.Cookies["userSName"];            if (cookie != null )            {                               Response.Write(cookie + "  :1");            }            else            {                Response.Write(cookie +"  :2");            }        }    }


我在IE8下 输出的结果:System.Web.HttpCookie :1 
在 firefox下 输出:System.Web.HttpCookie :1 


都清空了 浏览器的 缓存 什么的

------解决方案--------------------------------------------------------
C# code
        HttpCookie cookie = new HttpCookie("UserName", "test");        Response.Cookies.Add(cookie);        HttpCookie ck = Request.Cookies["UserName"];        if (ck != null)        {            Response.Write(ck.Value + ":1");        }        else        {            Response.Write("cookie不存在");        }
------解决方案--------------------------------------------------------
IE清除缓存后需要关掉重新打开。
  相关解决方案