Redirect Page After Session Timeout
If Use Session Passing Username Another Page Without Page Refresh Particular Time (Fixed) Expires Session TimeOut Go - To Login Page
DEMO
Global.asax
First - Add The Session Time Out Duration Add To Web.Config File
Next - Add the Global.asax File
Show The Global.asax Form
Next - Go to - Login Page - Send the Username Using Session to Next Page
Get the Username From Menu Form
Here - Add the Session Values Above 1 Minutes Did Not Access - Session Timeout After Go - To Login Page
OUTPUT
Next - Go To - Login Page - Username & Password Put To Login Go To Menu Form
Next - 1 Minute After Page Session Expire Go - To Login Page
If Use Session Passing Username Another Page Without Page Refresh Particular Time (Fixed) Expires Session TimeOut Go - To Login Page
DEMO
Web.Config Coding
<configuration>
<system.web>
<sessionState mode="InProc" timeout="1"></sessionState>
</system.web>
</configuration>
<%@ Application Language="C#" %>
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
// Code
that runs on application startup
}
void Application_End(object sender, EventArgs e)
{
// Code that runs on application shutdown
}
void Application_Error(object sender, EventArgs e)
{
// Code
that runs when an unhandled error occurs
}
void Session_Start(object sender, EventArgs e)
{
// Code
that runs when a new session is started
if (Session["Username"] == null)
{
//Redirect
to After Session Timeout
Response.Redirect("Login.aspx");
}
}
void Session_End(object sender, EventArgs e)
{
// Code
that runs when a session ends.
// Note:
The Session_End event is raised only when the sessionstate mode
// is
set to InProc in the Web.config file. If session mode is set to StateServer
// or
SQLServer, the event is not raised.
}
</script>
Next - Add the Global.asax File
Show The Global.asax Form
Next - Go to - Login Page - Send the Username Using Session to Next Page
Get the Username From Menu Form
Here - Add the Session Values Above 1 Minutes Did Not Access - Session Timeout After Go - To Login Page
OUTPUT
Next - Go To - Login Page - Username & Password Put To Login Go To Menu Form
Next - 1 Minute After Page Session Expire Go - To Login Page
good job... you can follow some more easy way to do this...
ReplyDeletegood job... you can follow some more easy way to do this...
ReplyDeleteyour code is awesome! but at last it does not auto redirect to the login page unless i click the button in that page(i added a button in menusss form).. any ways to fix this? cracked my head tho :(
ReplyDelete