2011-05-05 71 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