Asp.net图像控制问题

发布于 2024-11-05 19:18:08 字数 326 浏览 1 评论 0原文

我的图像控件有一个问题,即当我上传图像时,它显示该图像,但是当我更新它时,它在数据库中更新时显示旧图像我认为它从缓存获取图像是否有任何技术可以处理这个问题,请告诉我?

Image1.ImageUrl = populatedata.ResultSet.Tables[0].Rows[0][12].ToString();

            string file_ext = Path.GetFileName(Image1.ImageUrl);

            Image1.ImageUrl = "~/EmpImages/" + file_ext;

谢谢

I have a problem with my image control that is when I upload an image it shows that image but when I update it, its shows old image while updates in database I think it gets image from cache is there any technique to handle this issue kindly tell me?

Image1.ImageUrl = populatedata.ResultSet.Tables[0].Rows[0][12].ToString();

            string file_ext = Path.GetFileName(Image1.ImageUrl);

            Image1.ImageUrl = "~/EmpImages/" + file_ext;

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱花落人离去 2024-11-12 19:18:08

您可以尝试在网址末尾添加随机查询字符串值吗?
IE

string qs = DateTime.Now.ToString();

Image1.ImageUrl = string.Format("~/EmpImages/{0}?q={1}", file_ext, qs);

这不会导致它对图像发出新的请求吗?

Could you try adding a random querystring value on the end of the url?
IE

string qs = DateTime.Now.ToString();

Image1.ImageUrl = string.Format("~/EmpImages/{0}?q={1}", file_ext, qs);

Wouldn't this cause it to make a new request for the image?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文