asp.net - How can I do a validation if user back/forward in IE -



asp.net - How can I do a validation if user back/forward in IE -

i have website needs login before viewing main page, , here 2 cases

user login , redirect main page, , click "back" button login page, click "forward" button go main page

user login , redirect main page, , types other website "www.google.com" in addressbar visit google, utilize "back" button go main page

how can avoid these 2 cases happening?

thank you

add code in page_init in home page

response.cache.setcacheability(httpcacheability.nocache); response.cache.setexpires(datetime.now);

and in home page

protected void page_load(object sender, eventargs e) { if (!ispostback) { if (session["userid"] == null) response.redirect("loginpage.aspx"); else session["userid"] = null; } }

asp.net validation

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

intellij idea - Update external libraries with intelij and java -

javascript - send data from a new window to previous window in php -