verbeyst
Messages postés77Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention15 février 2011
-
30 nov. 2009 à 10:22
verbeyst
Messages postés77Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention15 février 2011
-
8 déc. 2009 à 17:25
Bonjour,
Je reprends un travail fait par un collègue. Il s'agit d'une appli asp.net, utilisant des sessions.
Voici le scénario qui pose problème:
Lorsque le user traîne au-delà d'un "certain temps" sur l'application, asp.net le "déconnecte" et envoie un message erreur qui ressemble à ceci :" Server Error in leNomdeLApplication"
Exception : System.NullReferenceException:Object reference not set to an instance of an Object.
Je penseq ue c'est une question de "session", mais je ne sais pas (encore) comment résoudre le problème.
PascalCmoa
Messages postés239Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention17 janvier 20135 2 déc. 2009 à 11:33
Bonjour,
Il faut que dans la page, du cote code-behind, traiter le fait que la session est finie. Cela pourrai donner quelque chose comme cela:
' Ceci est bien sur en code VB.Net
If Not Session("maVariableSession") is Nothing Then
...
' Code à exécuter pour une session active
...
Else
...
' Code a effectuer pour une session inactive
...
lblAffichaMessage.Text = "Session terminée"
...
End If
verbeyst
Messages postés77Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention15 février 2011 8 déc. 2009 à 17:25
Bonjour,
Pourrais me donner plus de précisions stp,
dans que lgestionnaire d'évènement dois-je placer ce code? Page_Init??ou Page_Load?
Je travaille avec une master page, je suppose que c'est dans le code behind master.vb que je dois écrire celà, j'ai juste besoin de la précision susmentionnée...