我希望在我的视图中显示图像。但是找不到文件,文件存在。
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"/>
}
答案 0 :(得分:0)
<img src="../../App_Data/Plakaty/1029.jpg" alt="p" />
以此为例,App_Data是否真的在图像到外界的路径中?有时内部路径不同。