我想編譯和部署完成的圖像,這將有效地顯示我在下面的行設置圖像:asp.net圖像標籤顯示圖像
imgtag.ImageUrl = "..\..\Images\IMG_Temp\" & "PVATmp" & Trim(CStr(mlnk)) & ".jpg"
這條線在我調試時在設計器中平滑而快速地顯示圖像,但不是在程序編譯並顯示在IIS Web服務器實例上之後。首先,圖像在設計器的回發中顯示,但部署版本中的這種情況不能顯示圖像。我必須刷新頁面。
任何想法?
我想編譯和部署完成的圖像,這將有效地顯示我在下面的行設置圖像:asp.net圖像標籤顯示圖像
imgtag.ImageUrl = "..\..\Images\IMG_Temp\" & "PVATmp" & Trim(CStr(mlnk)) & ".jpg"
這條線在我調試時在設計器中平滑而快速地顯示圖像,但不是在程序編譯並顯示在IIS Web服務器實例上之後。首先,圖像在設計器的回發中顯示,但部署版本中的這種情況不能顯示圖像。我必須刷新頁面。
任何想法?
圖像顯示的路徑是相對的。 ..\..
意味着你從現在的位置向上移動2個等級。 「現在你在哪裏」可能意味着在調試時會比在部署時有所不同。
另外,你的變量mlnk
有一個值嗎?
嘗試使用這樣的:
imgtag.ImageUrl = Server.MapPath("~/Images/IMG_TEMP/PVATmp" + Trim(CStr(mlnk)) + ".jpg";
這是情況下,當你IMAGES文件夾位於根路徑
我正在關閉這個問題,謝謝。我所描述的問題實際上更多的是爲什麼我必須刷新。我會發布另一個更詳細的關於我所看到的問題。 –
我關閉了這個問題,謝謝。我所描述的問題實際上更多的是爲什麼我必須刷新。我會發布另一個更詳細的關於我所看到的問題。 –