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

aspkiddy 39 Messages postés jeudi 9 juin 2011Date d'inscription 15 janvier 2014 Dernière intervention - 14 févr. 2011 à 17:27 - Dernière réponse : aspkiddy 39 Messages postés jeudi 9 juin 2011Date d'inscription 15 janvier 2014 Dernière intervention
- 25 févr. 2011 à 14:09
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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
aspkiddy 39 Messages postés jeudi 9 juin 2011Date d'inscription 15 janvier 2014 Dernière intervention - 25 févr. 2011 à 14:09
3
Merci
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...

Merci aspkiddy 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de aspkiddy
NightlyDev 26 Messages postés jeudi 24 février 2011Date d'inscription 6 mars 2011 Dernière intervention - 25 févr. 2011 à 11:09
0
Merci
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 !

Commenter la réponse de NightlyDev

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.