Hi, in my senerio I have two page. Login and Default. In my default page, in page_load method I set Session["Client"] null. When I first open Default page the module is work and redirect Login page. However when I first open login page and set Session["Client"]
some data and redirect default page the module is not work. In default page onload method I set Session null. What can I do? Tahnk you.
void context_AcquireRequestState(object sender, EventArgs e)
{
if (HttpContext.Current.Request.RawUrl.Contains("Login.aspx"))
{
return;
}
if (HttpContext.Current.Session["Client"] == null)
{
HttpContext.Current.Response.Redirect("Login.aspx");
}
}
Ozo
Member
197 Points
242 Posts
HttpModule Session Control
Feb 10, 2010 07:15 AM|LINK
Hi, in my senerio I have two page. Login and Default. In my default page, in page_load method I set Session["Client"] null. When I first open Default page the module is work and redirect Login page. However when I first open login page and set Session["Client"] some data and redirect default page the module is not work. In default page onload method I set Session null. What can I do? Tahnk you.
void context_AcquireRequestState(object sender, EventArgs e)
{
if (HttpContext.Current.Request.RawUrl.Contains("Login.aspx"))
{
return;
}
if (HttpContext.Current.Session["Client"] == null)
{
HttpContext.Current.Response.Redirect("Login.aspx");
}
}
huddani_asif
Member
15 Points
5 Posts
Re: HttpModule Session Control
Feb 12, 2010 12:30 PM|LINK
You can first insert new page name Global.asax page.. In this page you can find Session_Create or Session_Initialize...
First declare your Session["Client"] = ""; here.
Now when you set usename or clientname in session at login page you able to get it on Default.aspx page...
ASP.NET
View By Blog.
http://asifhuddani.wordpress.com