【发布时间】:2015-05-17 05:36:00
【问题描述】:
我有一堆文件夹,其中每个文件夹都存储在我的本地磁盘上。 该路径在 web.config 中被引用,因此有一天在线移动项目时,我可以轻松更改此文件夹路径。
<add key="MyImagesFolder" value="E:\MyImages\" />
我将这个值加载到 razor 视图中,并与图像属性一起使用 img src 显示图像
@{
string imagesFolder = ConfigurationSettings.AppSettings["MyImagesFolder"].ToString();
foreach (var item in @Model.Images) {
<img src="@imagesFolder/@item.FilePath" alt="@item.Description" />
}
}
在调试中捕获的图像 src 值是
E:\\MyImages\\100/1.jpg
其中 100 代表 MyImages 文件夹下的文件夹。
图像根本不渲染。
我做错了什么?
【问题讨论】:
标签: c# .net asp.net-mvc