HttpContext.Current.Request.Cookies[FID].Value = FID;
HttpContext.Current.Request.Cookies[FID].Expires = DateTime.Now.AddHours(1);
FID 是变量,为什么提示未初始化呢。
HttpContext.Current.Request.Cookies[FID].Expires = DateTime.Now.AddHours(1);
FID 是变量,为什么提示未初始化呢。
String FID = "";初始化下
System.Web.HttpCookie newcookie=new HttpCookie("user");
newcookie.Values["FID"]="FID";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);
VoteInfo = new HttpCookie("VoteInfo");
VoteInfo.Values["FIDCookie"] = FID;
VoteInfo.Values["FNameCookie"] = "工地";
VoteInfo.Expires = DateTime.Now.AddHours(1);
HttpContext.Current.Response.Cookies.Add(VoteInfo);这样写是没问题,我的目的是动态第给cookie 键值赋值。
FIDCookie.Value = FID;
FIDCookie.Expires = DateTime.Now.AddHours(1);
HttpContext.Current.Response.Cookies.Add(FIDCookie);