I'm not sure if this is what your looking for, but....
Here's an ASP.NET solution for detecting an ASP.NET Session Timeout:
http://aspalliance.com/520
See the URL for further explanation.
public class basePageSessionExpire : System.Web.UI.Page{
public basePageSessionExpire(){}
override protected void OnInit(EventArgs e){
base.OnInit(e);
if (Context.Session != null){
if (Session.IsNewSession){
string szCookieHeader = Request.Headers["Cookie"];
if ((null != szCookieHeader) && (szCookieHeader.IndexOf("ASP.NET_SessionId") >= 0)){
Response.Redirect("sessionTimeout.htm");
}
}
}
}
}
- A.Kahtava