Je dois afficher une alerte pour un utilisateur, s'il a été sur mon site pendant cinq minutes et ne s'est pas connecté.(ASP.NET) Comment déterminer la durée pendant laquelle un utilisateur a été sur le site?
Comment faire?
Est-ce que j'ajouterais quelque chose à la session sur Application_Start? Existe-t-il un moyen de vérifier la durée de la session de quelqu'un? Peut-être mettre quelque chose dans l'en-tête/maître page et si elle dépasse cinq minutes jeter l'alerte?
Toute aide serait appréciée.
Merci.
EDIT ---
Ce que je fini par faire utilisait l'aspic: contrôle minuterie trouvé avec le AjaxControlToolkit.
D'accord avec Bela, même si Application_Start ne tient pas vraiment compte de la solution. J'ajouterais également que si vous n'utilisez pas l'état de session sur le site, vous pouvez utiliser un champ masqué ou une valeur de chaîne de requête pour passer entre les appels de page, soit une date/heure codée, soit un lien vers un enregistrement contenant la date/temps. –