Waarschijnlijk een heel simpel probleem, maar ik kom er even niet uit.
Ik maak gebruik van Sessions in mijn ASP-pagina en heb in de OnPageLoad de volgende regel staan:
Hierdoor wordt dus na de timeout de pagina herladen met als parameter TimeOut=true. Echter, als ik nu inlog, staat de TimeOut=true nog steeds in de adresbalk en wordt onterecht de melding weergegeven dat er een timeout is opgetreden.
Via de search kwam ik bij deze pagina, maar dat werkt niet:
aangezien Page.Request.QueryString een property is en geen method.
Ik zal wel iets over het hoofd zien. Ik wil dus dat er MainForm.aspx komt de staan na elke pageload.
Ik maak gebruik van Sessions in mijn ASP-pagina en heb in de OnPageLoad de volgende regel staan:
code:
1
| Response.AppendHeader("Refresh", System.Convert.ToString((Session.Timeout * 60)) + "; url=MainForm.aspx?TimeOut=true"); |
Hierdoor wordt dus na de timeout de pagina herladen met als parameter TimeOut=true. Echter, als ik nu inlog, staat de TimeOut=true nog steeds in de adresbalk en wordt onterecht de melding weergegeven dat er een timeout is opgetreden.
Via de search kwam ik bij deze pagina, maar dat werkt niet:
code:
1
2
3
4
| foreach (string myVar in Page.Request.QueryString)
{
Page.Response.Write(myVar + " = " + Page.Request.QueryString + "<br>");
} |
aangezien Page.Request.QueryString een property is en geen method.
Ik zal wel iets over het hoofd zien. Ik wil dus dat er MainForm.aspx komt de staan na elke pageload.