ASP.NET - PROCÉDURE PERMETTANT DE NE PAS AVOIR DE CACHE CÔTÉ CLIENT
vow
Messages postés54Date d'inscriptionmardi 18 septembre 2001StatutMembreDernière intervention27 juillet 2005
-
27 juil. 2005 à 14:46
parsdotnet
Messages postés1Date d'inscriptionmercredi 11 avril 2007StatutMembreDernière intervention22 juin 2007
-
22 juin 2007 à 13:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
par exemple, et bien si j'effectue un click sur un bouton pour effectuer un tri il me retourne d'abord la page chager en cache puis si je clique une 2ème fois il affiche le tri correctement.
et pourtant j'ai bien spécifié avec la syntaxe que je ne voulais pas qu'il charge en cache la page, non????
a+
stéphane
et dans tous les cas merci pour les nombreuses sources que tu publies sur le site!!!!
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 22 déc. 2005 à 16:52
Bonjour,
Ce code permet de placer en entete de la page le fait que l'on refuse le cache. de ce fait, il ne peut pas être ajouté sur l'action d'un bouton.
Cordialement
Romelard Fabrice
Sardonnen
Messages postés89Date d'inscriptionlundi 29 avril 2002StatutMembreDernière intervention 6 décembre 2006 22 déc. 2005 à 16:29
bonjour,
j'ai mis ton code sur un rechargement de la page effectué par un bouton qui effectue un tri sur des items. Et nada, je suis obligé de cliquer deux fois sur le bouton pour que les données s'affiche correctement, est ce normal et qu'est ce que je dois faire????
a+
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 15 nov. 2005 à 12:02
Cela ne se fait pas en .NET mais en javascript ou en AJAX (variante de Javascript) suivant ce qui est souhaité.
Quoi qu'il soit pour cela, je ne peux pas t'aider plus.
Fabrice
cs_funseb
Messages postés154Date d'inscriptiondimanche 29 juin 2003StatutMembreDernière intervention28 janvier 20101 15 nov. 2005 à 11:35
Un refresh en .net je sais pas faire !
cordialement
Séb
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 15 nov. 2005 à 11:33
Faire un refresh
Il n'y a pas de solution miracle pour ce type de problème et ma source n'a jamais prétendu résoudre celui-ci.
Cordialement
Romelard Fabrice
cs_funseb
Messages postés154Date d'inscriptiondimanche 29 juin 2003StatutMembreDernière intervention28 janvier 20101 15 nov. 2005 à 11:21
Salut vow, j'ai testé ta procédure et ça ne change rien à mon pb !
J'ai une page aspx avec un graphique qui est généré en GDI, en fonction d'une datagrid. j'enregistre le graph sur le C:/ et je le met sur ma page. mais quand la datagrid est modifiée, un nouveau graphique est généré (je vais vérifier dans le C:/) par contre l'image ne s'actualise pas sur ma page aspx sauf, quand je fais un F5 (forcément). t'aurais pas une solution?
Merci d'avance !
vow
Messages postés54Date d'inscriptionmardi 18 septembre 2001StatutMembreDernière intervention27 juillet 2005 27 juil. 2005 à 14:46
Bonjour, j'ai le même code pour ASP (pas .Net) mais ça ne passe pas sur Firefox, donc ça m'étonnerait que la version .Net fonctionne aussi
22 juin 2007 à 13:59
23 déc. 2005 à 11:02
if not ispostback then
et là je charge ma page initiale
23 déc. 2005 à 10:46
Faites vous le test du postback ?
if(!Page.IsPostBack) .....
Fabrice
23 déc. 2005 à 08:22
<meta http-equiv="Cache-Control" content="private"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="expires" content="-1" />
<meta http-equiv="ExpiresAbsolute" content="<%=datetime.now%>" />
par exemple, et bien si j'effectue un click sur un bouton pour effectuer un tri il me retourne d'abord la page chager en cache puis si je clique une 2ème fois il affiche le tri correctement.
et pourtant j'ai bien spécifié avec la syntaxe que je ne voulais pas qu'il charge en cache la page, non????
a+
stéphane
et dans tous les cas merci pour les nombreuses sources que tu publies sur le site!!!!
22 déc. 2005 à 16:52
Ce code permet de placer en entete de la page le fait que l'on refuse le cache. de ce fait, il ne peut pas être ajouté sur l'action d'un bouton.
Cordialement
Romelard Fabrice
22 déc. 2005 à 16:29
j'ai mis ton code sur un rechargement de la page effectué par un bouton qui effectue un tri sur des items. Et nada, je suis obligé de cliquer deux fois sur le bouton pour que les données s'affiche correctement, est ce normal et qu'est ce que je dois faire????
a+
15 nov. 2005 à 12:02
Quoi qu'il soit pour cela, je ne peux pas t'aider plus.
Fabrice
15 nov. 2005 à 11:35
cordialement
Séb
15 nov. 2005 à 11:33
Il n'y a pas de solution miracle pour ce type de problème et ma source n'a jamais prétendu résoudre celui-ci.
Cordialement
Romelard Fabrice
15 nov. 2005 à 11:21
J'ai une page aspx avec un graphique qui est généré en GDI, en fonction d'une datagrid. j'enregistre le graph sur le C:/ et je le met sur ma page. mais quand la datagrid est modifiée, un nouveau graphique est généré (je vais vérifier dans le C:/) par contre l'image ne s'actualise pas sur ma page aspx sauf, quand je fais un F5 (forcément). t'aurais pas une solution?
Merci d'avance !
27 juil. 2005 à 14:46