读取不到cookies的值.请教高手.
怎么可以读取cookies 的前两个值,但是后四个值就不能读取出来呢?代码如下.
cookie = new HttpCookie("UInfo");
cookie.Values.Add("Userid", dt.Rows[0]["d_id"].ToString());
cookie.Values.Add("UserName", this.uname.Text);
cookie.Values.Add("UserTime", dt.Rows[0]["d_logintime"].ToString());
cookie.Values.Add("UserIp", dt.Rows[0]["d_ip"].ToString());
string s = dt.Rows[0]["d_uid"].ToString();
cookie.Values.Add("UserQx", dt.Rows[0]["d_uid"].ToString());
//为cookie添加客户名称.d_ip
cookie.Values.Add("khName", dt.Rows[0]["d_login"].ToString());
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
读取时的代码为:HttpCookie cookieu = HttpContext.Current.Request.Cookies["SInfo"];
if (cookieu != null)
{
ret = cookieu.Values["UserTime"];
}
但是读取不到内容.不知道是怎么回事?
------解决方案--------------------
SInfo
改成
UInfo
你名称是UInfo啊
HttpContext.Current.Request.Cookies["SInfo"];
HttpContext.Current.Request.Cookies["UInfo"];
------解决方案--------------------可能就是这个问题