cookie的值总是null。

hsbhljl 2010-07-16 03:06:03
同样的代码,在另一个页面里没有问题,在这个页面里很有问题。
不管怎么调试,这个cookie的value总是null。大家知道是怎么回事吗?
下面的代码是在page_load里面的。
HttpCookie cookie = new HttpCookie("css");
cookie.Value = c;
cookie.Expires = DateTime.Now.AddDays(30);
Response.Cookies.Add(cookie);
...全文
292 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
风平心境 2010-07-16
  • 打赏
  • 举报
回复
以前记得弄过.取不到cookie 不知道是否正确.lz 在使用request
在使用之前要初始化.
request.CookieContainer = new CookieContainer();
q107770540 2010-07-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 hsbhljl 的回复:]

取值的代码是:
C# code
HttpCookie cookie = Request.Cookies["css"];
string css = cookie.Value;
[/Quote]
这样取值:string s =Request.Cookies[“css”].Value;
hsbhljl 2010-07-16
  • 打赏
  • 举报
回复
取值的代码是:
HttpCookie cookie = Request.Cookies["css"];
string css = cookie.Value;
gohands 2010-07-16
  • 打赏
  • 举报
回复
换台机器试试!
wylp_19 2010-07-16
  • 打赏
  • 举报
回复

----赋值----
string width = "200";
string height = "300";
HttpCookie cookie = new HttpCookie("FBL");
cookie.Values.Add("width", width);
cookie.Values.Add("height", height);
cookie.Expires = DateTime.Now.AddDays(1);
Response.AppendCookie(cookie);
----取值----
HttpCookie cookie = Request.Cookies["FBL"];
string xwidth = cookie.Values["width"].ToString();
string yheight = cookie.Values["height"].ToString();
佳岳 2010-07-16
  • 打赏
  • 举报
回复
是不是 web 浏览器设置 禁用 cookies呢
长汕 2010-07-16
  • 打赏
  • 举报
回复
cookie是键值对呀
gsq_0912 2010-07-16
  • 打赏
  • 举报
回复
開發環境的問題!!!
q107770540 2010-07-16
  • 打赏
  • 举报
回复
string s =Request.Cookies[“css”].Value;
q107770540 2010-07-16
  • 打赏
  • 举报
回复
你是怎么取值的

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧