ASP MVC 5头像刷新

本文关键字:刷新 5头 MVC ASP | 更新日期: 2023-09-27 18:08:52

我正在ASP.NET MVC 5应用程序中实现更改个人资料图片功能。我是初学者,所以如果我不够具体,请原谅我。

图片出现在页眉和侧边栏(部分视图)以及实际页面上。图片从服务器上的特定位置加载:img/Users/userName.jpg。当我使用API控制器上传新的文件时,文件被覆盖。在我刷新整个网站之前,页面上显示的图片仍然保持不变。

问题:是否有可能动态地重新加载使用文件的元素,使新图片自动显示而不调用window.location.reload(); ?你能解释一下这样的事情是如何实现的吗?或者至少给我指个方向?

非常感谢。请让我知道这个问题是否可以理解,如果你需要更多关于申请的细节。

ASP MVC 5头像刷新

通过参数执行缓存破坏。附加一些带有随机值的查询字符串

<img src="/img.png?c=1111">