刷新页面后重新加载图片路径

3

在我的网络应用程序中,我更改了用户上传的照片,但是服务器上的路径仍然相同。在 postback 后是否有可能强制浏览器重新加载该照片。现在它仍然显示旧的照片。谢谢帮助。

注:postback 是指页面向服务器发送请求并接收响应后再次刷新页面的过程。

如何在不重新加载页面的情况下上传?如果重新加载,它可能会更改图片。 - Pangolin
3个回答

1

看起来浏览器正在缓存图像。

您可以在图像源中附加一个带有当前日期时间的虚假查询字符串参数,以强制浏览器在每次页面加载时重新加载它。

例如:

Image img = new Image();
img.ImageUrl = "~/pathToNewImage?q"+DateTime.Now.ToString();

0

0

是的,为什么不再次加载和绑定用于显示照片的网格呢。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接