Bonjour,
mon problème initial est de fermer une connexion à une base de données lorsque je quitte une page, or cette page se recharge plusieurs fois (plusieurs postbacks du composant Crystal reports viewer en l'occurence). Donc je ne peux pas faire ce qui est indiqué ici : http://dotnet.developpez.com/faq/asp...#fermersession
Je voudrais donc simplement changer mon timeout de session quand je quitte ma page, c'est à dire sur l'événement javascript onbeforeunload.
J'ai déjà essayé ça
mais il ne se passe rien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <HEAD><script language="C#" runat="server"> void SetTimeout() { Session.Timeout = 5;} </script> </HEAD> <body onbeforeunload=SetTimeout()">
Est-ce que je peux bien accéder à la variable Session dans la page aspx ?
sinon, comment faire pour exécuter une méthode de mon .cs sur un événement javascript ?
merci .
Partager