Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 Session.Remove() 从会话中删除一个项目,然后重定向到另一个页面。如果我单击返回,然后重新加载,该项目会突然回到会话中。Session.Remove() 不应该把它从会话中删除吗?
Remove 方法确实删除了该项目,并且它不能自行重新出现。
您正在查看页面的缓存版本,或者您在某处有代码再次将项目添加到 Session 对象。
您可以在页面的某处显示当前时间,以确定您是否看到缓存页面。
重新加载页面时按 ctrl 将告诉浏览器不要使用缓存数据。