Asp.net mvc 3 can';不要显示图像

Asp.net mvc 3 can';不要显示图像,asp.net-mvc-3,Asp.net Mvc 3,我将图像放在两个文件夹中: /Views/Home/chart02.jpg和/Content/chart02.jpg 在视图文件index.cshtml中: @{ ViewBag.Title = "Home Page"; } <h2>@ViewBag.Message</h2> <p> To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NE

我将图像放在两个文件夹中: /Views/Home/chart02.jpg和/Content/chart02.jpg

在视图文件index.cshtml中:

@{
    ViewBag.Title = "Home Page";
}

<h2>@ViewBag.Message</h2>

<p>
To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>.

    <img src="<%= @Url.Content("~/Content/chart02.jpg") %>" />  
    <img src="<%= Url.Content("~/Content/chart02.jpg") %>" />    
    <img src="<%= Url.Content("~")%>/Content/chart02.jpg"/>
    <%= Url.Content("~/Home/chart02.jpg") %>
</p>  
@{
ViewBag.Title=“主页”;
}
@查看包。留言

要了解有关ASP.NET MVC的更多信息,请访问。
" />  
" />    
/Content/chart02.jpg“/>

但它们都不起作用。 在查看页面源中:

<p>
To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>.

    <img src="<%= /Content/chart02.jpg %>" />    
    <img src="<%= Url.Content("~/Content/chart02.jpg") %>" />   
    <img src="<%= Url.Content("~")%>/Content/chart02.jpg"/>
    <%= Url.Content("~/Home/chart02.jpg") %>
</p>

要了解有关ASP.NET MVC的更多信息,请访问。
" />    
" />   
/Content/chart02.jpg“/>


我在什么地方漏掉了什么吗?

现在您的帖子已被清理,您的代码已正确显示:

在每个图像标记中,都有一个轻微的错误。如果您使用的是MVC 3和Razor,那么就不再使用了。只需在代码前面加@

<img src="@Url.Content("~/Content/chart02.jpg")">
<img src="@Url.Content("~/Content/chart02.jpg")" />

或者,根据您的MVC版本,您可以跳过


您可以混合使用Razor和WebForms。您的标记应该如下所示:


<img src="@Url.Content("~/Content/chart02.jpg")" />