Web Image,Image不会显示

时间:2012-07-04 08:15:29

标签: asp.net-mvc-3

Simple Tutorial for WebImage

试过这个,但图片不显示,图片在我的项目中

public void GetBeatles()
    {
        WebImage beatles = new    WebImage("../../Content/themes/base/images/classicrock/beatles.jpg");
        beatles.Write();
    }

1 个答案:

答案 0 :(得分:0)

沙里,

如何尝试(在控制器中):

WebImage beatles = new WebImage(HostingEnvironment
         .MapPath(@"~/Content/themes/base/images/classicrock/beatles.jpg"));

beatles.Write();

并在视图中:

<img src="@Url.Action("GetBeatles")" />

HostingEnvironment.MapPath部分将根据其与内容文件夹的关系来解析物理磁盘路径的路径。