每次Response.cookies.add就会出现一个新的cookie:splitpage,导致我取值总是那个最旧的,唉!!!!!!!!!!!
代码:
HttpCookie a=Request.Cookies["splitpage"];
a.Expires=DateTime.Now.AddHours(-1);
Response.Cookies.Add(a);
a.Values["typeid"] = Request.Cookies["splitpage"].Values["typeid"]; 
a.Values["tablename"] = Request.Cookies["splitpage"].Values["tablename"]; 
a.Values["pagesize"] = Request.Cookies["splitpage"].Values["pagesize"]; 
a.Values["pageindex"] =Convert.ToString((Convert.ToInt32(Request.Cookies["splitpage"].Values["pageindex"])-1)); 
a.Values["sex"] =Request.Cookies["splitpage"].Values["sex"];  
a.Values["moneytype"] =Request.Cookies["splitpage"].Values["moneytype"]; 
a.Values["orderby"] = Request.Cookies["splitpage"].Values["orderby"]; 
a.Expires=DateTime.Now.AddDays(1); 
Response.Cookies.Add(a);
问题:
Request.Cookies.AllKeys 
{Length=5}
    [0]: "ASP.NET_SessionId"
    [1]: "splitpage"
    [2]: "list"
    [3]: "splitpage"
    [4]: "splitpage"