窗口关闭时会话关闭 [英] Session close when window is closed

查看:47
本文介绍了窗口关闭时会话关闭的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


这是基兰.我对 ASP.NET 有疑问.我在项目中使用会话,但是我需要知道如何在关闭窗口时清除会话.

Hi,
This is Kiran. I have one doubt in ASP.NET. I use sessions in my project but I need to know how to clear the sessions when window is closed.

推荐答案

Kiran

默认情况下,关闭窗口后会清除会话.

但是,如果您需要手动清除变量,请在global.asax中使用函数"session_onEnd"

问候
Kiran

As a default, Sessions gets cleared once the window is closed.

However, if you need to clear the variables manually, use the function "session_onEnd" in global.asax

Regards


您可以使用javascript编写代码,

You can write the code in javascript,

window.onunload = function ()
{
 document.getElementById(<%btnHiddenSession.ClientID%>).click();
}



并在代码背后



and in codebehind

public void btnHiddenSession_Click(object sender, EventArgs e)
{
Session.Abandon();
}


Kiran,

使用
Kiran,

Use
Session.Abandon()

方法清除所有ur会话.

这可能对您有帮助.

问候,
SureshKumar

method to clear all ur sessions.

This may help you.

Regards,
SureshKumar


这篇关于窗口关闭时会话关闭的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆