Request.Cookies.Remove()无法删除cookie的解决办法 (asp.net)
2012-05-17 12:41
393 查看
asp.net(c#)使用中发现用Request.Cookies.Remove()无法删除cookie,最后发现可通过将过期时间设置成过去的时间来完成删除。代码如下:
HttpCookie hc = Request.Cookies["Value"];
hc.Expires = DateTime.Now.AddDays(-1);
Response.AppendCookie(hc); //这句一定要加上,否则无法删除
顺便整理下关于Cookie的操作:
一 创建
1 单值的创建
HttpCookie hc = new HttpCookie("Value");
hc.Value = "value";
Response.AppendCookie(hc);
2 多值的创建
HttpCookie hc = new HttpCookie("Value");
hc["Value1"] = "value1";
hc["Value2"] = "value2;
Response.AppendCookie(hc);
二 读取
1 单值的读取
string value = Request.Cookies["Value"].Value;
2 多值的读取
string value1 = Request.Cookies["Value"]["Value1"].ToString();
string value2 = Request.Cookies["Value"]["Value2"].ToString();
HttpCookie hc = Request.Cookies["Value"];
hc.Expires = DateTime.Now.AddDays(-1);
Response.AppendCookie(hc); //这句一定要加上,否则无法删除
顺便整理下关于Cookie的操作:
一 创建
1 单值的创建
HttpCookie hc = new HttpCookie("Value");
hc.Value = "value";
Response.AppendCookie(hc);
2 多值的创建
HttpCookie hc = new HttpCookie("Value");
hc["Value1"] = "value1";
hc["Value2"] = "value2;
Response.AppendCookie(hc);
二 读取
1 单值的读取
string value = Request.Cookies["Value"].Value;
2 多值的读取
string value1 = Request.Cookies["Value"]["Value1"].ToString();
string value2 = Request.Cookies["Value"]["Value2"].ToString();
相关文章推荐
- Asp.Net中Response.Cookies.Remove 无法删除COOKIE的问题解决方法
- ASP.NET之Response.Cookies.Remove 无法删除COOKIE的原因
- ASP.NET之Response.Cookies.Remove 无法删除COOKIE的原因
- 使用中发现用Request.Cookies.Remove()无法删除cookie
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- ASP.NET无法打开word文档并出错解决办法
- ASP.NET之Cookie(坑爹的Response.Cookies.Remove)
- asp.net中的服务器端控件 textbox 设为只读属性后无法获取JS给其赋的值解决办法
- ASP.NET之Cookie(坑爹的Response.Cookies.Remove)
- ASP.NET之Cookie(坑爹的Response.Cookies.Remove)
- ASP.NET后台获取cookie中文乱码解决办法
- 无法连接到asp.net development server vs2010 解决办法
- IE8无法删除cookies的解决办法
- MaCfee导致Asp.net/Jmail无法发送邮件的解决办法
- Asp.net出错提示"无法找到脚本"/aspnet_client/syste..."解决办法
- ASP.NET 2.0 "无法显示XML页"解决办法
- ASP.Net中无法用javascript实现图片随屏幕移动的解决办法
- asp.net批量删除XML节点失败的原因及解决办法
- asp.net使用response.redirect后无法弹出对话框解决办法
- IE7,IE8,上传文件控件input file和asp.net FileUpload控件无法获取完整路径的解决办法