如何杀死会话或会话ID(ASP.NET/C)
发布时间:2020-12-16 00:48:19 所属栏目:asp.Net 来源:网络整理
导读:当用户单击注销按钮时,如何销毁会话(Session [“Name”])? 我正在查看MSDN上的ASP.NET API参考,并没有太多的信息。看起来相当有限。但是我找不到任何其他ASP.NET类的页面等 我努力了: Session.Abandon();和 Session.Contents.Remove( “名称”);他们都不
当用户单击注销按钮时,如何销毁会话(Session [“Name”])?
我正在查看MSDN上的ASP.NET API参考,并没有太多的信息。看起来相当有限。但是我找不到任何其他ASP.NET类的页面等 我努力了: Session.Abandon();和 解决方法
放弃的方法应该工作(
MSDN):
Session.Abandon(); 如果要从会话中删除特定项目(MSDN): Session.Remove("YourItem"); 编辑:如果你只想清除一个值,你可以做: Session["YourItem"] = null; 如果要清除所有键,请执行以下操作: Session.Clear(); 如果这些都没有为你工作,那么有什么事情会发生。我会检查你在哪里分配的值,并确认它没有得到重新分配后你清除的价值。 简单检查做: Session["YourKey"] = "Test"; // creates the key Session.Remove("YourKey"); // removes the key bool gone = (Session["YourKey"] == null); // tests that the remove worked (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 本地化 – 当我将文化添加到文件名时,我的全局资源设计器文
- asp.net – 多个域的集成Windows身份验证
- asp.net – Textbox错误的价值
- asp.net-mvc – ASP.NET MVC,强类型视图,部分视图参数毛刺
- asp.net-mvc – 在asp .net mvc 5中预编译razor视图
- asp.net – 无法获取IIS的目录
- asp.net – 当主机名中有下划线时,表单身份验证无法识别为在
- asp.net-mvc – 可以将页脚添加到MVCContrib网格吗?
- asp.net-mvc – 有没有一种很好的方法将ASP.NET身份验证和F
- asp.net-mvc – 将javascript对象作为字典传输到控制器操作
推荐文章
站长推荐
- asp.net-mvc – ServiceStack和MVC4没有连线
- asp.net-mvc-4 – 将nopcommerce 2.8升级到3.10
- asp.net – IIS 7 UrlReferrer抛出异常
- asp.net – Telerik rad日期选择器在将来日期用户
- asp.net-mvc – 如何使用MsBuild MsDeployPublis
- asp.net-mvc-2 – 为什么mvc Html.HiddenFor不渲
- asp.net-mvc – 在OS X 10.7.4上的MonoDevelop中
- ASP.NET 5中的全局异常处理
- 调试w /附加到进程启动ASP.NET开发服务器
- asp.net – 网站无法启动另一个网站可能使用相同
热点阅读