标签: c# asp.net image
我有一张图片,可以通过上传其他图片来替换。我使用下面的技巧将查询字符串附加到图像名称,以便浏览器将其作为新图像加载并显示上传的图像(绕过浏览器图像缓存的技巧):
Image1.ImageUrl += "?" + DateTime.Now.ToString("HHmmsskkk");
但是有一个问题,当我尝试阅读新的图片网址时,它给了我一个错误,即图片网址中存在非法字符。每次需要读取时,如何从图像URL清除查询字符串?或者有没有办法删除图像缓存?