jco*_*and 3 image asp.net-mvc-3
使用MVC3/Razor我会在哪里放置特定于一个视图的图像?
我原本想把它放在/ views/home文件夹中,然后用下面的行引用它/views/home/index.cshtml,但是我没有让它解决.
<a href="@Url.Content("rawchart.PNG")" target="_blank" style="float:right;"><img src="@Url.Content("rawchart.PNG")" style="max-width: 128px; max-height: 64px;" title="click to view in a new window or tab" /></a>
Run Code Online (Sandbox Code Playgroud)
(这样你就可以看到我的意图)
这是一种愚蠢的方式吗?我应该把它/content/images放进去吗?
你可以把它们放在:
~/Content/images/Home/Index/image1.png
~/Content/images/Home/Index/image2.png
~/Content/images/Home/Edit/image1.png
~/Content/images/Home/Edit/image2.png
...
Run Code Online (Sandbox Code Playgroud)
然后:
<a href="@Url.Action("Foo")" target="_blank" style="float:right;">
<img src="@Url.Content("~/content/images/home/index/image1.png")" style="max-width: 128px; max-height: 64px;" title="click to view in a new window or tab" />
</a>
Run Code Online (Sandbox Code Playgroud)