Comment peut on vider le cache de navigateur (firefox, ie) en chargent une page [Résolu]

Signaler
Messages postés
39
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
15 janvier 2014
-
Messages postés
39
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
15 janvier 2014
-
Bonjour,

J’ai une application web...

Les gens peuvent visualiser certaines pages du site par mot de passe...
Il y a deux sections différentes : section A et Section B.

Si l'on clique sur la section A, une fenêtre (pop-up) s'affiche et l'utilisateur tape son mot de passe, ensuite il visionne les pages de la section A.
Après avoir les visionnés on ferme le pop_up et on revient sur le site.

L'utilisateur ferme Firefox ou IE et redéclenche le navigateur et il arrive sur notre site :

S’il clique sur la section B, une autre fenêtre (pop-up) s'affiche et l'utilisateur tape son mot de passe, ensuite il visionne les pages de la section B.
Apres avoir les visionnés on ferme le pop_up et on revient sur le site.

Jusqu'au la ça marche mais ce n'est pas logique de quitter le navigateur pour voir 2 sections...

Alors si on clique sur la section B sans quitter le site et après avoir consulter la section A, la fenêtre (pop-up) de section B s'affiche avec le message erreur suivant :

Server Error in '/' Application.
Specified cast is not valid.

Comment je peux remédier cette situation... Comment je peux vider le cache entre 2 sections

Comment je peux le cache de navigateur lorsque la fenêtre de pop up s'affiche ?

protected void Page_Load(object sender, System.EventArgs e) 

{
LoadPageState(); 
}


Vous pouvez m'aider ? Bonne journée

2 réponses

Messages postés
39
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
15 janvier 2014

Merci pour ta réponse...

alors j'ai changé les noms de mes PageState à chaque section :

exeple :

Section A -------------------

avant : NavigationPage et NavigationPageState

maintenant SectionAPage et SectionAPageState

Section B -------------------

avant : NavigationPage et NavigationPageState

maintenant SectionBPage et SectionBPageState

ca marche...
Messages postés
26
Date d'inscription
jeudi 24 février 2011
Statut
Membre
Dernière intervention
6 mars 2011

On ne peux pas vider le cache du client a distance.
J'ai du mal a comprendre ton problème...
Cependant, regarde ce site : http://asp.net-tutorials.com/state/sessions/
Tu devrais pouvoir résoudre ton problème.

Bonne chance !