请问个位怎么把COOKIES删除啊? 
    我在页面上设置cookies的保存时间
   到下次登陆的时候能检测到这个COOKIES
  但是却得不到里面的值啊
   如果不设置  EXPIRES
  就是过期时间的话
  应该一关掉浏览器cookies就消失的啊
   但是在下次打开的时候还是能检测到那个COOKIES 
  这是怎么回事啊? 
  请教各位
  谢谢
  多给点关注
  我爱你们
(告诉你们我是个男的 )

解决方案 »

  1.   

    // ASP.NET 中竟然不能完全删除一个 Cookie ,只能用恶劣的方法如下
             HttpContext ctx = HttpContext.Current;
             HttpCookie cookie = ctx.Request.Cookies[key];
             if( cookie == null ) return;     // 不要多事去设置一个否则反而会多出来!
             cookie = new HttpCookie(key, null);
             cookie.Expires = System.DateTime.Now.AddYears(-10);
             ctx.Response.Cookies.Remove(key);
             ctx.Response.Cookies.Set(cookie);
    摘自孟子E章某某项目中
      

  2.   

    那怎么检测这个cookies是不是到期了啊?
      

  3.   

    你直接去访问,不返回null就是没有过期