删除缓存,cookie,hiddenfield [英] to delete cache,cookie,hiddenfield
本文介绍了删除缓存,cookie,hiddenfield的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用C#删除asp.net中的缓存,cookie,隐藏字段请提供一些如何实现它的示例???
解决方案
在这里。 。
删除缓存:
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1) );
Response.Cache.SetNoStore();
Response.Expires = -1500;
删除Cookie:
cookie.Expires = DateTime.Now.AddYears(-30);
context.Response.Cookies.Add(cookie);
删除HiddenField:
HiddenField.Delete()
// 抱歉,只是在这里开玩笑
您无法删除HiddenField。相反,您可以将HiddenField的值设置为空。
HiddenField.Value = ;
--Amit
hi,
//在Cookie创建期间设置其到期时间。
HttpCookie cookie = new HttpCookie(test);
// Cookie在1天后过期
cookie.Expires = DateTime.Now.AddDays(1);
//添加Cookie
Response.Cookies.Add(cookie);
//你不能删除隐藏的字段。
//将隐藏字段的值设置为空白
hdnData.Value =;
//对于缓存过期
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
Response.Cache.SetCacheability(HttpCacheability.Public);
Response.Cache.SetValidUntilExpires(true);
检查此链接是否有缓存到期:
http://msdn.microsoft.com/en-us/library/y18he7cw(v=vs.100)。 aspx [ ^ ]
How to delete cache,cookie,hiddenfield in asp.net using C# please provide some examples to how to implement it???
解决方案
Here you go..
Deleting Cache:
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1)); Response.Cache.SetNoStore(); Response.Expires = -1500;
Deleting Cookie:
cookie.Expires = DateTime.Now.AddYears( -30 ); context.Response.Cookies.Add( cookie );
Deleting HiddenField:
HiddenField.Delete()//Sorry, just kidding here
You cannot delete the HiddenField. Rather you can set the value of the HiddenField as empty.
HiddenField.Value = "";
--Amit
hi,
// During the time of Cookie Creation Set its expiration time. HttpCookie cookie=new HttpCookie("test"); // Cookie expire after 1 day cookie.Expires = DateTime.Now.AddDays(1); // Add Cookie Response.Cookies.Add(cookie); // you cann''t delete hidden field. // Set value of hidden field to blank hdnData.Value = ""; // For Cache Expiration Response.Cache.SetExpires(DateTime.Now.AddSeconds(60)); Response.Cache.SetCacheability(HttpCacheability.Public); Response.Cache.SetValidUntilExpires(true);
Check this link for cache expiration :
http://msdn.microsoft.com/en-us/library/y18he7cw(v=vs.100).aspx[^]
这篇关于删除缓存,cookie,hiddenfield的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文