2009-12-03 9 views
0

J'ai un site Web asp.net, où il n'y a pas de lieu où la session est implémentée.Problème de session sur le site Web asp.net

Mais je pouvais voir la session est le calendrier quand je prends le site après avoir déployé sur le serveur de production ...

j'ai vérifié les entrées de session dans le fichier web.config ... et une session dans le cherchai Code ..

nulle part je trouve l'entrée ...

maintenant je veux mettre une boîte de message pendant expiration de la session ..comment faire this..please aide !!

+0

Je suis désolé, mais je ne comprends pas votre question pour le moment: Pourquoi avez-vous besoin de voir le message de session et comment le voyez-vous dans le moment? Parlons-nous d'un envós live avec ISS en arrière-plan ou d'IDE comme Visual Studio? – Kovu

+0

Peut-être pourriez-vous publier le code d'expiration de la session et vos entrées de session depuis web.config? Sinon, c'est assez difficile d'aider. –

+0

Je n'ai pas pu poster le code car je n'ai trouvé aucune entrée ... pour la session dans le code ou web.config ... quand j'ai déployé le code sur mon serveur iis. quand je prends le lien après le déploiement et reste intacte pendant une heure ... la session va expirer. – SmartestVEGA

Répondre

1

Mettez dans votre ASPX code html

<script language="javascript" type="text/javascript"> 
    setTimeout('SessionTimeout()', <%= Session.Timeout * 60 * 1000 %>); 
    function SessionTimeout() { 
     alert(<%= "'Session time out!!'" %>); 
     window.location = "Default.aspx" 
    } 
</script> 
+0

Thankkkkkkkkkkkkkkkkkkkkkkkssssssssssss – SmartestVEGA

+1

n'importe quand heureux d'aider – Peter

+0

Petoj..comment mettre ce code pendant 19 secondes? – SmartestVEGA

2

vous pouvez vérifier dans votre web.config et augmenter le temps ...

<sessionState timeout="20"></sessionState> 

Vérifiez aussi votre sessionStatemode ...

<sessionState mode="InProc"></sessionState> 
+0

il n'y a pas d'entrées comme ci-dessus dans mon web.config – SmartestVEGA

+1

lire cet article et ajoutez selon votre condition. http://msdn.microsoft.com/en-us/library/ms972429.aspx –

Questions connexes