Click here to Skip to main content
15,900,110 members
Home / Discussions / ASP.NET
   

ASP.NET

 
Questionproblem in clearing the sessions Pin
Amit Spadez24-May-10 23:48
professionalAmit Spadez24-May-10 23:48 
AnswerRe: problem in clearing the sessions Pin
P. S. Pundeer25-May-10 0:58
P. S. Pundeer25-May-10 0:58 
GeneralRe: problem in clearing the sessions Pin
Amit Spadez25-May-10 1:45
professionalAmit Spadez25-May-10 1:45 
AnswerRe: problem in clearing the sessions Pin
T M Gray25-May-10 8:28
T M Gray25-May-10 8:28 
AnswerRe: problem in clearing the sessions Pin
Sandeep Mewara25-May-10 19:22
mveSandeep Mewara25-May-10 19:22 
AnswerRe: problem in clearing the sessions Pin
Ryan McBeth26-May-10 5:35
Ryan McBeth26-May-10 5:35 
GeneralRe: problem in clearing the sessions Pin
Amit Spadez26-May-10 18:51
professionalAmit Spadez26-May-10 18:51 
GeneralRe: problem in clearing the sessions Pin
Ryan McBeth27-May-10 1:16
Ryan McBeth27-May-10 1:16 
That's even easier to fix.

From what I understand you basically have two pages:

test.aspx and thankyou.aspx . Test.aspx as all of your questions and thank has all of your processing code. Test.aspx redirects to thankyou.aspx .

If this is the case, here is what I would do:

On any page before you go to test.aspx (I'm sure you have a page like (testinstructions.aspx), create a session:

Session[TEST_FINISHED] = false;

Then check the test page for the session:

bool bTestComplete = (bool)Session[TEST_FINISHED];

//If this is true, the user probably hit the back button, get him back to the thank you page.
if (bTestComplete == true)
{
Response.Redirect(thankyou.aspx);
}


Finally, set a session on thankyou.aspx like this:

Session[TEST_FINISHED] = true;

So when the user lands on the test page, the TEST_FINISHED session is set to true. This will insure that the user is never able to go back to the test page.

Is that what you are looking for?

Ryan McBeth
GeneralRe: problem in clearing the sessions Pin
Amit Spadez27-May-10 2:10
professionalAmit Spadez27-May-10 2:10 
GeneralRe: problem in clearing the sessions Pin
Ryan McBeth27-May-10 3:27
Ryan McBeth27-May-10 3:27 
GeneralRe: problem in clearing the sessions Pin
Ryan McBeth27-May-10 3:41
Ryan McBeth27-May-10 3:41 
GeneralRe: problem in clearing the sessions Pin
Amit Spadez27-May-10 18:24
professionalAmit Spadez27-May-10 18:24 
GeneralRe: problem in clearing the sessions Pin
Amit Spadez27-May-10 18:41
professionalAmit Spadez27-May-10 18:41 
GeneralRe: problem in clearing the sessions Pin
Ryan McBeth28-May-10 3:35
Ryan McBeth28-May-10 3:35 
GeneralRe: problem in clearing the sessions Pin
Amit Spadez28-May-10 3:52
professionalAmit Spadez28-May-10 3:52 
QuestionMessage Removed Pin
24-May-10 22:32
Dot-Net-Dev24-May-10 22:32 
AnswerRe: User Login through http post Pin
saini arun24-May-10 23:32
saini arun24-May-10 23:32 
GeneralRe: User Login through http post Pin
R. Giskard Reventlov24-May-10 23:52
R. Giskard Reventlov24-May-10 23:52 
QuestionMAC address code issue [modified] Pin
Abdul-Rhman Alsri24-May-10 21:41
Abdul-Rhman Alsri24-May-10 21:41 
AnswerRe: MAC address code issue Pin
Peace ON24-May-10 21:53
Peace ON24-May-10 21:53 
GeneralRe: MAC address code issue Pin
Abdul-Rhman Alsri25-May-10 4:36
Abdul-Rhman Alsri25-May-10 4:36 
QuestionIIS as web server Pin
NetQuestions24-May-10 21:35
NetQuestions24-May-10 21:35 
AnswerRe: IIS as web server Pin
Peace ON24-May-10 21:46
Peace ON24-May-10 21:46 
QuestionImport contacts from Gmail and Yahoo in Asp.net Pin
NetMan201224-May-10 21:31
NetMan201224-May-10 21:31 
AnswerRe: Import contacts from Gmail and Yahoo in Asp.net Pin
Peace ON24-May-10 21:36
Peace ON24-May-10 21:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.