0

ビューに画像を表示したい。しかし、ファイルが見つかりません。ファイルは存在します。

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

私は試します:(表示のみの代替です:)

  @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 に答える