HttpCookie hc=new HttpCookie("comedlcookie");
DateTime dt=DateTime.Now;
TimeSpan ts=new TimeSpan(1,0,0,0);
hc.Expires=dt.Add(ts);
hc.Values.Add("id",Server.UrlEncode(probean.getID()));
hc.Values.Add("name",Server.UrlEncode(proname));
hc.Values.Add("pic",Server.UrlEncode(probean.getSmallPic()));
this.Response.AppendCookie(hc);我是这么往cookie里写入数据的string id="";
string name="";
string pic="";
if(Request.Cookies["comedlcookie"]!=null)
{
id=Server.UrlDecode(Request.Cookies["comedlcookie"].Values["id"].ToString());
name=Server.UrlDecode(Request.Cookies["comedlcookie"].Values["name"].ToString());
pic=Server.UrlDecode(Request.Cookies["comedlcookie"].Values["pic"].ToString());
string[] ids=id.Split(',');
string[] names=name.Split(',');
string[] pics=pic.Split(',');
if(ids.Length<5)
{
if(id.IndexOf(probean.getID())<0)
{
Response.Cookies["comedlcookie"]["id"]=Server.UrlEncode(id+","+probean.getID());
Response.Cookies["comedlcookie"]["name"]=Server.UrlEncode(name+","+proname);
Response.Cookies["comedlcookie"]["pic"]=Server.UrlEncode(pic+","+probean.getSmallPic());
id+=Server.UrlEncode(",");
id+=Server.UrlEncode(probean.getID());
name+=Server.UrlEncode(",");
name+=Server.UrlEncode(proname);
pic+=Server.UrlEncode(",");
pic+=Server.UrlEncode(probean.getSmallPic());
Response.Cookies["comedlcookie"].Expires=DateTime.Now.AddDays(1);
}
}
else 
{
if(id.IndexOf(probean.getID())<=0)
{
string cid="";
string cname="";
string cpic="";
for(int i=0;i<ids.Length-1;i++)
{
ids[i]=ids[i+1];
cid+=ids[i]+",";
names[i]=names[i+1];
cname+=names[i]+",";
pics[i]=pics[i+1];
cpic+=pics[i]+",";
}
cid=Server.UrlEncode(cid.Substring(0,cid.Length-1));
cname=Server.UrlEncode(cname.Substring(0,cname.Length-1));
cpic=Server.UrlEncode(cpic.Substring(0,cpic.Length-1));
Response.Cookies["comedlcookie"]["id"]=Server.UrlEncode(cid+","+probean.getID());
Response.Cookies["comedlcookie"]["name"]=Server.UrlEncode(cname+","+proname);
Response.Cookies["comedlcookie"]["pic"]=Server.UrlEncode(cpic+","+probean.getSmallPic());
id=cid+Server.UrlEncode(",");
id+=Server.UrlEncode(probean.getID());
name=cname+Server.UrlEncode(",");
name+=Server.UrlEncode(proname);
pic=cpic+Server.UrlEncode(",");
pic+=Server.UrlEncode(probean.getSmallPic());
Response.Cookies["comedlcookie"].Expires=DateTime.Now.AddDays(1);
}
} }这个是判断cookie有没有。。有的话 有没有超过5个。。然后继续添加。。我在本地测试  没有问题  一切正常。。
可放导服务器上 在远程访问时。。就不写cookie了  我删除所有cookie问件  在运行 cookie文件夹里根本就没有cookie文件。。我对cookie了解的不是太深。。有哪位大侠 救救啊  比较着急、。谢谢  本人新手 没啥分。。你们就权当给一个信任上课  谢谢