我正在使用generateimage.aspx
页面,该页面用作图像的图像源。
调用此页面时,我传递一个查询字符串,然后使用Session["abc"]
var,其值将作为jpg图像返回。
该页面被称为
Context.Items["display"]="img src=" + Context.Items["Ch_BaseSvr"] +
"GenerateImage.aspx?text=P"
现在的问题是,有时会调用此页面,有时不会。 因此,当未调用页面时,正在返回的图像值是在先前会话中分配给var的图像值。
请让我知道有时会调用该页面的原因,有时候不会。
答案 0 :(得分:4)
听起来可能会被缓存。尝试设置
Response.Cache.SetCacheability(HttpCacheability.NoCache)
在您的generateimage.aspx页面上。