Bonjour,
Dans mon projet web ASP.Net, je recherche depuis quelques temps le moyen d'exécuter une fonction dès que l'on ferme la fenêtre active.
Le problème, si je la positionne sur l'événement PreRender ou Unload, c'est que celle-ci s'exécute - d'après ce que j'ai compris - à chaque contrôle de la page.
En fait, j'ai l'idée suivante : j'ai un objet de type shared que j'initialise au moyen du postback de la page dans l'événement "load" (ouverture de session).
Je souhaiterais pouvoir le libérer au déchargement de la page, mais de manière à ce qu'il ne soit appelé qu'une seule fois (fermeture de session) !
Je pense que mon problème est lié au cycle de vie d'une page asp mais je vois pas trop bien comment faire cela.
Est-ce que vous pouvez m'aider ?
En vous remerciant par avance.
Partager