728x90
반응형
내 머리가 너무 나빠서 쿠키 생성 방법을 맨날 까먹네요 ㅠ
그래서 정리하기로 결정 -_-;;
//쿠키 생성 및 선언 방법
HttpCookie cookie = new HttpCookie("UserId", txtId.Text);
Response.Cookies.Add(cookie);
Response.Cookies["UserId"].Value = txtId.Text;
위와 같이 생성 및 선언이 가능합니다.
쿠키에 기간을 적용하면 그 기간동안 쿠키가 저장이 됩니다.
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies["UserId"].Expires = DateTime.Now.AddDays(1);
위와 같은 방식으로 쿠키 저장 기간을 설정합니다. 기간을 설정하지 않는다면 브라우저를 종료할 때 쿠키도 함께 삭제 되어집니다.
마지막으로 쿠키값을 읽어 오는 방법입니다.
string name1 = Request.Cookies["UserId"].Value;
string name2 = cookie.Values["UserId"];
한번 글로 썼으니 이제 안잊겠죠? ㅠ
감사합니다.
728x90
반응형
'.NET > asp.net' 카테고리의 다른 글
특정 페이지 존재 여부 확인 (0) | 2013.05.06 |
---|---|
웹 폰트 적용중 생긴 문제점 (0) | 2011.11.21 |
자바스크립트에서 asp.net 비하인드 코드 실행하기 (2) | 2011.01.14 |
뒤로 가기 구현 (0) | 2010.11.07 |
TextBox에서 엔터키 이벤트 지정 (0) | 2010.11.07 |
해당 컨트롤에 코드 블록(<% ... %>)이 포함되어 있으므로 Controls 컬렉션을 수정할 수 없습니다. (0) | 2010.11.07 |
CheckBoxList 다중선택 정보 읽어와 체크시 문제 (0) | 2010.11.07 |
asp.net CheckBoxList 다중선택 저장, 읽기 (0) | 2010.11.06 |
asp.net에서 post전송 (0) | 2010.07.09 |