情况如下:
updatepanel 中有一个asp:Image控件,页面加载时,就设置了该Image.Imageurl = "a.jpg"。现在其他程序修改了图片a.jpg的内容,并不改变文件名和文件路径。然而Image中显示的图片仍然是原来未改过的a.jpg样子。重新赋值Image.Imageurl = "a.jpg"也不管用。手动点刷新整个网页也没用。非要关了浏览器重新打开才显示修改后的结果。请问该如何解决?

解决方案 »

  1.   

    补充: updatemode 改为always一样没用。
      

  2.   

    你UpdatePanel的trigger写了没啊!还有如果你要修改图片的话!应该要将图片上传的时候获取路径啊!然后在将你新上传的这张图片保存。然后在页面显示!
      

  3.   

    这个和业务不符,业务流程:获得路径-》显示图片-》修改图片-》显示图片不可能 修改图片-》获得路径-》显示图片另外,trigger怎么写?我觉得trigger和这个没关系啊。
      

  4.   

    涉及到页的生命周期!  还有updatepanel 局部刷新
    不知道你具体是怎么写的
      

  5.   

    页面缓存问题,在url路径后面跟个参数,参数值随时间变化不重复就可以了
    例如:
    xx.jpg?yy=1
    xx.jpg?yy=2
    xx.jpg?yy=3
    ...只要路径不重复,图片就不会用缓存里的,而会重新更新