[英]Image is not displaying on web page
<asp:Image ID="Image11" runat="server" Height="100px" Width="100px" />
VB.net代碼在這里
logo_path = Server.MapPath(Request.ApplicationPath & "/" & "Logo" & "/" & img_name)
da.Dispose()
dr.Close()
Image11.ImageUrl = logo_path
Session("curr_page_path") = logo_path
在調試期間,作為全局變量的logo_path使用圖像名稱顯示圖像的完整路徑,但在網頁上沒有圖像...
Request.ApplicationPath
將類似於C:\\Inetpub\\wwwroot
。 這不是您在瀏覽器中想要的。 瀏覽器需要類似http://www.example.com/Logo/image1.jpg
的URL。 或者,正如瀏覽器知道它在哪個網站上一樣,只需Logo/image1.jpg
。
所有你需要的是
Image11.ImageUrl = "Logo/" & img_name
您好,請按照以下步驟更改您的代碼
logo_path = Server.MapPath("/Logo") & "/" & img_name
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.