I am using ASP.NET 2.0, no Ajax or other technology I have a site with a masterpage and 1,000 content pages (each very small) Master page has all site code in masterpage.master.cs Content pages do not have any code User has various options to click on the master page. There is nothing to click on within the content pages. On master page there is a membership system with log-on text boxes to accept credentials. Things work fine until 20 minutes of no activity. Then nothing works and visitor is kicked back to default page. I believe the session times out. That is fine, but I need to inform the user what happened. I need a message ("You Timed Out, please log in again") that is shown when the visitor has been thrown back because of a time-out. Suggestions? Thanks.