cookie使用。
//这个是来写/更新cookie的某一个键的 public static void WriteCookies(string key, string value) { if (value != null) value = HttpUtility.UrlEncode(value, Encoding.Default); HttpCookie cookie1 = HttpContext.Current.Request.Cookies[_cookie_name]; if (cookie1 == null) { cookie1 = new HttpCookie(_cookie_name); cookie1.Values.Add(key, value); cookie1.Expires = DateTime.Now.AddYears(1); cookie1.Domain = CookieDomain; HttpContext.Current.Response.Cookies.Add(cookie1); return; } cookie1.Values[key] = value; cookie1.Expires = DateTime.Now.AddYears(1); cookie1.Domain = CookieDomain; HttpContext.Current.Response.Cookies.Set(cookie1); } //这是得到当前cookie一个键的值 public static string GetCookisValue(string key) { HttpCookie myCookie = HttpContext.Current.Request.Cookies[_cookie_name]; if (myCookie != null) { if (myCookie.Values[key] != null) return HttpUtility.UrlDecode(myCookie.Values[key].ToString(),Encoding.Default); return ""; } return ""; }