是分开存的吗,一个cookie存城市,一个cookie存用户,这样也很失效吗?

解决方案 »

  1.   

    刚刚检查了这个COOKIe文件!USERNAME里的东西还在啊!为什么把CITY对象的里的内容改了!重新登陆用户名就读取不到了?
      

  2.   

    写HttpCookie cookie = new HttpCookie("Infomation");
    cookie.Values.Add("City", "城市");
    cookie.Values.Add("User", "User");
    Response.Cookie.Add(cookie);读Request.Cookie["Infomation"]["City"]
    Request.Cookie["Infomation"]["User"]
      

  3.   

    HttpCookie cookie = new HttpCookie("Infomation");
    cookie.Values.Add("City", "城市");
    cookie.Values.Add("User", "User");
    Response.Cookie.Add(cookie);Request.Cookie["Infomation"]["City"]
    Request.Cookie["Infomation"]["User"]
      

  4.   

    我是这样改写城市COOKIE的!这样有错吗?
    string GotoUrl = HttpContext.Current.Request["GotoUrl"].ToString();
            string city = HttpContext.Current.Request["city"].ToString();
            HttpCookie oCookie = new HttpCookie("PaGou_CiTy");
            oCookie.Domain = ConfigurationSettings.AppSettings["CookieDomain"].ToLower();
            oCookie.Values["city"] = System.Web.HttpUtility.UrlEncode(city);
            oCookie.Expires = DateTime.Today.AddDays(30);
            HttpContext.Current.Response.Cookies.Add(oCookie);