What is exact event(global.asax) to clear cache in asp.net
<p>Im working on asp.net website.
In some pages I'm saving the datatable into chache as 
cache["dt"]=dt;
 and using whereever I want in that page by fetching from chache.
I'm thinking that whenever session close I want to clear session in session_end event of global.asax file.
as cache["dt"]=null;
What is the better location to close either application_end or session end.
If I close in session_end will it affect to another user?
Please provide me clear helpful info regarding this.
Thanks </p>
