0

我是 asp.net 平台的新手。在我们的网站中,每次用户单击按钮时,都会创建一个新图像,并覆盖现有文件“result.png”。但每次,它都会给出错误的图像文件。代码在这里:

<p>Click <a href="../../Images/result.png">here</a> to view the last travelled path</p>

但是,如果我只是将相同的代码片段放在 sample.html 文件中并在每次获得最新图像时运行。为什么会这样?我该如何解决这个问题?

我猜有一个缓存的图像。它总是在返回。请帮忙。

4

1 回答 1

1

您可以尝试通过附加随机查询字符串参数来破坏缓存:

<p>
    Click 
    <a href="<%= ResolveUrl("~/Images/result.png?_=" + DateTime.Now.Ticks.ToString()) %>">
        here
    </a> 
    to view the last travelled path
</p>
于 2013-02-01T07:29:55.953 回答