电子邮件图像未呈现。

时间:2017-04-04 11:13:49

标签: c# email browser-cache

我的电子邮件中包含来自数据库的图片。

因此,当我更改图像时,我的电子邮件中显示的图像将会改变 但问题是显示的图像仍然是旧图像。 但是如果我进入DOM并复制图像的src并将其粘贴到地址栏中,则下载的图像就是新图像。

就像存在某种缓存问题一样。所以我清除了系统缓存,但渲染的图像仍然是旧的

2 个答案:

答案 0 :(得分:0)

检查这些事情 1.服务器端 - 您是否在将数据发送到客户端后清除所有对象? 2.客户端 - 尝试清除缓存或确保您拥有不同名称的图像

建议:请使用客户端和服务器端代码更新您的问题,以便我们更好地为您提供指导。

答案 1 :(得分:0)

这不是缓存问题。在.NET framework中,有一个数据库的副本,在您的末尾创建以在运行时获取数据。因此,您无法从数据库中获取更新的图像。

要获取更新的图像,请确保您的代码访问数据库并随时获取所需的图像。

关键是在显示之前直接从数据库获取数据。

此外,提供更多细节以获得更好的解决方案。