[英]CSS not showing on ASP.Net MVC4 during Visual Studio 2012 Debug
[英]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.