This is a migrated thread and some comments may be shown as answers.

How to clear session when i close a aspx.

2 Answers 167 Views
Window
This is a migrated thread and some comments may be shown as answers.
Kem Arda
Top achievements
Rank 1
Kem Arda asked on 20 Oct 2009, 02:03 PM

Using RadWindowManager, I pop up an aspx page. And when i close it from (X ) i just wantto fire and event and clear/abondon session. How can i do that?

Thanks...

2 Answers, 1 is accepted

Sort by
0
Accepted
Shinu
Top achievements
Rank 2
answered on 20 Oct 2009, 02:48 PM
Hi Kem,

Attach OnClientClose event to RadWindow and inside the event handler, invoke an ajaxRequest(). In the AjaxRequest server side event handler you can clear the session.

JavaScript:
 
<script type="text/javascript"
    function OnClientClose() { 
        var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>"); 
        ajaxManager.ajaxRequest(arguments); 
    } 
</script> 

C#:
 
protected void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) 
    Session.Clear(); 

-Shinu.
0
Kem Arda
Top achievements
Rank 1
answered on 21 Oct 2009, 07:22 AM
That just works, thanks Shinu.
Tags
Window
Asked by
Kem Arda
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Kem Arda
Top achievements
Rank 1
Share this question
or