写了个购物车类 本来是直接将对象传入session的 但是领导说用session做购物车可能会遇到很多问题
让我用cookie  现在就是想问下怎么把一个购物车对象传入cookie  以及 从cookie获取购物车对象

解决方案 »

  1.   

    cookie 不能存对象,只能存字符串,你可以存对象的id等
      

  2.   

     HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称
        DateTime dt=DateTime.Now;
        TimeSpan ts = new TimeSpan(0, 0, 1,0,0);//过期时间为1分钟
        cookie.Expires = dt.Add(ts);//设置过期时间
        cookie.Values.Add("userid", "userid_value");
        cookie.Values.Add("userid2","userid2_value2");
        Response.AppendCookie(cookie);
        //输出该Cookie的所有内容
        //Response.Write(cookie.Value);//输出为:userid=userid_value&userid2=userid2_value2 
      

  3.   

    Response.Cookies[车][东西] = “”;
    Response.Cookies[车].Expires = System.DateTime.Now.AddDays(cokTime);
    string abc =Request.Cookies[车][东西]