msdn에 나온다
http://msdn.microsoft.com/ko-kr/library/ms178193(VS.80).aspx
하지만
쿠키작성에 이렇게 하라고 써있는데
HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie["Font"] = "Arial";
myCookie["Color"] = "Blue";
myCookie.Expires = DateTime.Now.AddDays(1d);
Response.Cookies.Add(myCookie);
마지막 부분이 틀린거 같다.
//쿠키에 저장
HttpCookie hc = new HttpCookie("UserInfo");
hc["id"] = userInfo.Id;
hc["password"] = userInfo.Password;
hc.Expires = DateTime.Now.AddDays(1d);
Response.SetCookie(hc);
SetCookie()를 써야 작동이 되는듯하다.
읽는 부분은 동일하다
if (Request.Cookies["UserSettings"] != null)
{
string userSettings;
if (Request.Cookies["UserSettings"]["Font"] != null)
{ userSettings = Request.Cookies["UserSettings"]["Font"]; }
}