arp] view plaincopymvc 4 中使用cookie_asp.netmvc 4 中使用cookie_asp.net_02

  1. //test set cookie  

  2. HttpCookie cookie = new HttpCookie("User");  

  3. cookie.Values.Add("UserID", userList[0].UserID.ToString());  

  4. cookie.Values.Add("LoginName", userList[0].LoginName.ToString());  

  5. Response.Cookies.Add(cookie);  

[csharp] view plaincopymvc 4 中使用cookie_asp.netmvc 4 中使用cookie_asp.net_02

  1.               //test get cookie  

  2.   if(Request.Cookies["userName"] != null)  

  3.     Label1.Text = Server.HtmlEncode(Request.Cookies["userName"].Value);  

  4.   

  5.   

  6. if(Request.Cookies["userName"] != null)  

  7. {  

  8.     HttpCookie aCookie = Request.Cookies["userName"];  

  9.     Label1.Text = Server.HtmlEncode(aCookie.Value);  

  10. }  



[csharp] view plaincopymvc 4 中使用cookie_asp.netmvc 4 中使用cookie_asp.net_02

  1.                //test expire cookie  

  2.                 if (Request.Cookies["User"] != null)  

  3.                 {  

  4.                     HttpCookie _cookie = Request.Cookies["User"];  

  5.                     _cookie.Expires = DateTime.Now.AddHours(-1);  

  6.                     Response.Cookies.Add(_cookie);  

  7.                 }