更新了问题以便更好地理解。这只是整个代码的片段。它已被修改以集中解决问题。
我有一个MVC应用程序,正在根据数据库条目填充视图。
我循环遍历模型条目,并使用存储在数据库中的数据填充标签和图像。
示例:
foreach (var item in Model)
{
<img src=@String.Format("../Uploads/Gallery/Image/{0}", item.fileName) style="border: none;width: 100%;">
<label>@item.fileName</label>
}
模型条目是:
test.png
test (1).png
未按预期设置图像源,并且不显示第二个条目的图像,即。 test (1).png
元素如下所示:
<img src="../Uploads/Gallery/Image/test" (1).png="">
所需的输出是
<img src="../Uploads/Gallery/Image/test (1).png">
答案 0 :(得分:0)
正如@poke正确指出我必须添加引号:
<img src="@string.Format("../Uploads/Gallery/Image/{0}", item.fileName)">