一、在退出时移除Session,首先在登录时要记录登录信息

Session["id"] = user.id.ToString();Session["name"] = user.name.ToString();Session["pwd"] = user.password.ToString();Session["time"] = user.LoginTime.ToString();Session["limit"] = user.limits.ToString();

二、当点击退出系统时,移除Session,清除缓存

public void Clear(object sender, EventArgs e){Session["id"] = null;Session["name"] = null;Session["pwd"] = null;Session["time"] = null;Session["limit"] = null;ClearClientPageCache();Response.Redirect("~/Login.html");}public void ClearClientPageCache(){//清除浏览器缓存Response.Buffer = true;Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);Response.Cache.SetExpires(DateTime.Now.AddDays(-1));Response.Expires = 0;Response.CacheControl = "no-cache";Response.Cache.SetNoStore();}             

三、

<a  target="_self" runat="server"  onserverclick ="Clear"  >退出</a>

 

转载于:https://www.cnblogs.com/happylzh/p/7007332.html

ASP.NET系统退出(移除Session 、清除浏览器缓存)相关推荐

  1. win7怎么清理java缓存文件夹_Win7怎么清除浏览器缓存?清除电脑缓存的妙招

    电脑使用久了之后,缓存文件也将越来越多,慢慢的你会觉得系统变得很卡,所以我们需要定期的清除缓存.而产生缓存的来源,无非就是系统和运用程序,其中应用程序就属浏览器的缓存最多了,那么Win7系统下要怎么清 ...

  2. 如何清除浏览器缓存?

    web开发中经常遇到一些很奇怪的问题,例如,发现了问题,改了脚本,结果发布后,问题依然存在,但在服务器上一看,发布的脚本确实改了!!最后才发现,是浏览器缓存在作怪!!   现在讨论几种清除浏览器缓存的 ...

  3. 怎样清除浏览器缓存?

    web开发中常常遇到一些非常奇怪的问题.比如.发现了问题,改了脚本,结果公布后,问题依旧存在,但在server上一看,公布的脚本确实改了!! 最后才发现,是浏览器缓存在作怪! ! 如今讨论几种清除浏览 ...

  4. 计算机上网记录怎么清除,如何清除浏览器缓存及上网痕迹 清除浏览器上网痕迹的方法...

    众所周知,使用浏览器浏览网页后都会留下一些上网痕迹,如果不及时清除这些上网痕迹,就很容易泄露自己的隐私.那么如何清除浏览器缓存及上网痕迹?一起看看清除浏览器上网痕迹的方法吧. 1.以360浏览器为例, ...

  5. java ajax清除缓存_JS 清除浏览器缓存(转)

    关于浏览器缓遇新是直朋能到存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新 ...

  6. 清除浏览器缓存的所有方法

    1.清除浏览器缓存 1.Disable cache 打开开发者工具(F12),选择 Network--Disable cache 即可.需要清除某网站缓存时 F12 打开开发者工具就会自动清除这个网站 ...

  7. 如何在所有主要浏览器中清除浏览器缓存(快速方式)

    When fixing common WordPress errors, one common piece of advice that you would often receive is to & ...

  8. html js清除缓存,js清除浏览器缓存的几种方法

    JS 缓存的问题一直都是我们又爱又恨的东西.也是我们比较头痛的问题, 一方面为了提高网站响应速度,减少服务器的负担,和节省带宽,将需要将静态资源缓存在客户端, 但是另一方面,当js 文件有改动的时候, ...

  9. 前端更新需要清空浏览器缓存_js清除浏览器缓存的几种方法

    关于浏览器缓存 浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能.但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据.像股票类网站实时更新等,这样的网站 ...

最新文章

  1. 用Tableau画Arc Bar Chart
  2. 什么是序列化? 您需要通过示例解释的有关Java序列化的所有知识
  3. labview利用簇模拟汽车控制_在LabVIEW应用程序中何时应采用面向对象技术 (翻译)...
  4. 转帖:django下操作数据库的字符问题
  5. 微信小程序实现下拉刷新
  6. 关于浏览器兼容的问题
  7. GPS数据格式解析源代码举例
  8. 数学史思维导图_高中数学课堂教学中思维导图的制作运用
  9. 我的世界服务器标记家位置,我的世界:你真的会看藏宝图吗?学会用标记,位置一次就找对...
  10. 即时通信(二)--- 腾讯云IM接入具体实现
  11. logisim---8位加减法器
  12. IE主页遭篡改解决方法
  13. 数据挖掘与六度分隔理论
  14. MPU6050 DMP 代码完全解析 —— dmp_init
  15. C语言-计算存款利息。有1000元,想存一年。有3种方法可选:(1)活期,年利率为r1;(2)一年期定期,年利率为r2;(3)存两次半年定期,年利率为r3。请分别计算出一年后按3种方法所得到的本息和。
  16. 26.Odoo产品分析 (三) – 人力资源板块(6) – 工资表(2)
  17. Java中Map集合中的Entry对象
  18. 微信小程序安卓系统下不显示BASE64图片问题
  19. xftp、使用pure-ftpd搭建FTP服务
  20. 读文献 THE HSIC BOTTLENECK: DEEP LEARNING WITHOUT BACK-PROPAGATION 阅读心得

热门文章

  1. CSS margin 属性简介
  2. Python数据可视化2018:数据可视化库为什么这么多?
  3. [转]自然语言处理中的Attention Model:是什么及为什么
  4. TensorFlow实现LeNet5模型
  5. unix网络编程 str_cli epoll 非阻塞版本
  6. linux shell 上传,下载ftp文件
  7. 了解 Windows Azure 存储的可伸缩性、可用性、持久性和计费
  8. 61条Java面向对象设计的经验原则
  9. 修复远程过程调用 (RPC) 时发生的各种问题KB908521
  10. 用多媒体库 Bass.dll 播放 mp3 [9] - 绘制波形图