0

我想在我的视图中显示图像。但是找不到文件,文件存在。

 string file = Server.MapPath("~") + @"/App_Data/Plakaty/" + wyd.WydarzenieId.ToString() + ".jpg";
 ViewBag.file_exist = System.IO.File.Exists(file);

我尝试:(仅显示 alt:)

  @if (ViewBag.file_exist == true) // it's TRUE
        {
            <img src="../../App_Data/Plakaty/1029.jpg" alt="p" />
            <img src="~/App_Data/Plakaty/1029.jpg" alt="p1" />
            <img src="@Url.Content("~/App_Data/Plakaty/1029.jpg")"  alt="image"/>
            <img src="@Url.Content("../../App_Data/Plakaty/1029.jpg")"  alt="image2"/>

        }
4

1 回答 1

0
<img src="../../App_Data/Plakaty/1029.jpg" alt="p" />

以此为例,App_Data 真的在图像对外的路径中吗?有时内部路径是不同的。

于 2013-04-22T11:00:36.567 回答