没有刷新就无法显示照片

时间:2015-07-07 08:12:57

标签: asp.net image refresh

我有问题。我有一张asp:image的表单。用户可以更新新图像。

如果他更改了图像,我会删除旧图像以使用相同的名称放置新图像并显示新图像,但iis显示旧图像。

在我的物理目录中,我看到了新图像,但在我的虚拟目录中,我看到了旧图像。

如果我用'F5'刷新我的页面,它会起作用,但我想显示新图像而不刷新。

以下是保存新图片的代码:

File.Delete(oldImage);
File.Copy(Server.MapPath(imageToCopy), Server.MapPath(directoryToCopy));

以下是绑定图片的代码:

if (File.Exists(Server.MapPath(path)) //To get a physical path
{
    this.image.ImageUrl = path; //Virtual path
}

0 个答案:

没有答案