簡體   English   中英

圖像未在ASP.net visual studio 2012中顯示

[英]Image not showing in ASP.net visual studio 2012

我正在使用Visual Studio 2012設計一個網頁。當我在源代碼中放入以下代碼時

<img src="E:\BCA\ASP.Net\Images\Questionnaire.png" />

在設計視圖中,我可以看到圖像,但是當我使用瀏覽器運行頁面時,圖像不可見。 有時我看到一個帶襯里的矩形,但圖像不可見。

你應該使用相對路徑

<img src="../Images/Questionnaire.png" />

或者您可以使用服務器控件

<asp:Image ImageUrl="~/images/Questionnaire.png" runat="server"/>

瀏覽器中的安全限制可能不顯示磁盤上的本地內容。

你可以像Amir在他的回答中所說的那樣使用相對路徑。 如果你在MVC中使用Razor而不是web表單,你可以直接在<img>標簽中使用~ ,如下所示:

<img src="~/Images/Questionnaire.png" />

~自動轉換為Web應用程序根目錄。

你應該這樣給

<img src="../Images/banner2.jpg" />

“圖片”是您的vs中的文件夾,其中“banner2.jpg已經加載”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM