The Request. Cookies. Remove () cannot be used to delete Cookies. google found that the deletion is generally completed by setting the expiration time to the past time. Sort out the cookie operations by the way:
1. Create
1. Create a single value
C #-Code:
HttpCookie hc = new HttpCookie ("Value"); hc. Value = "value"; Response. AppendCookie (hc );
2-valued creation
C #-Code:
HttpCookie hc = new HttpCookie ("Value"); hc ["Value1"] = "value1"; hc ["Value2"] = "value2; Response. AppendCookie (hc );
2. Read
1. reading a single value
C #-Code:
String value = Request. Cookies ["Value"]. Value;
2-valued read
C #-Code:
String value1 = Request. cookies ["Value"] ["Value1"]. toString (); string value2 = Request. cookies ["Value"] ["Value2"]. toString ();
Delete
C #-Code:
HttpCookie hc = Request. cookies ["Value"]; hc. expires = DateTime. now. addDays (-1); // The following sentence must be added; otherwise, the Response cannot be deleted. appendCookie (hc );
From: http://www.cnblogs.com/liuwu/