title: How does Page_Unload work?
body: <p>I noticed the Unload being called after Load. I thought Unload was suppose to be called before a page is destroyed. For example, if I redirect from A to B. Before redirecting from A, isn't suppose to Unload event fire there? My logic come from mobile apps life cycle.</p>
  
  <p>I need to remove some session variables when the page is changed and I thought that was the right place. Is there somewhere else I should do this?</p>
  
  <p>The way I'm solving it is removing sessions when the page that's using them is called. On the Onload event when it's not postback, to be more precise. I'd prefer to call it before destruction, just to be sure that's being removed when that same page is call from somewhere else.</p>
  
  <p>Thanks</p>