2011-05-05 77 views
0

我有一个问题,我的图像控制是当我上传的图像充分显示了图像,但是当我更新,其显示旧形象,而在数据库更新我想从高速缓存是它得到的图像有什么技术来处理这个问题,好心告诉我?Asp.net图像控制问题

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

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

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

感谢

+2

你可能需要在为了得到那种问题的:) – Nathan 2011-05-05 06:49:13

+0

我们的意思,你应该在你的原始问题的代码的答复提供一些代码。使用标签下的“编辑”链接添加它。用4个空格缩进每行以产生具有语法高亮显示的代码块。 – 2011-05-05 06:55:31

+0

任何1肯帮我请了太紧迫 – Umair 2011-05-05 07:02:37

回答

0

你能尝试在URL的末尾添加一个随机的查询字符串值? IE

string qs = DateTime.Now.ToString(); 

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

这是不是因为它使对图像的新要求?

+0

@戴夫感谢,但这种因此未帮我............. ..... ;-( – Umair 2011-05-05 10:19:32

+0

是否曾经展现新形象?IE上的刷新或重置IIS? – Dave 2011-05-05 10:32:36

+0

它显示在同一个浏览器的老形象,而且显示即使在刷新在新的浏览器 – Umair 2011-05-05 10:36:01