1 votes

Une page aspx est appelée parfois et parfois non.

J'utilise un generateimage.aspx page qui est utilisée comme source d'image pour une image. Lorsque cette page est appelée, je passe une chaîne de requête et j'utilise ensuite une fonction Session["abc"] var dont la valeur est renvoyée sous forme d'image jpg.

La page est appelée comme

Context.Items["display"]="img src=" + Context.Items["Ch_BaseSvr"] + 
    "GenerateImage.aspx?text=P"

Maintenant, le problème est que parfois cette page est appelée et parfois non. Ainsi, lorsque la page n'est pas appelée, la valeur de l'image qui est renvoyée est celle qui a été attribuée à la variable dans la session précédente.

Veuillez m'indiquer la raison pour laquelle la page est parfois appelée et parfois non.

4voto

Mark Brackett Points 46824

On dirait qu'il a été mis en cache. Essayez de définir

Response.Cache.SetCacheability(HttpCacheability.NoCache)

sur votre page generateimage.aspx.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X