【发布时间】:2012-01-17 05:15:24
【问题描述】:
net/C# 应用程序我有项目列表。
在后面的代码中: 我想从我的本地资源中为每个项目分配一张图片。项目名称和图片名称相同。 图片都在我项目的“image”文件夹中。
我如何将图片分配给项目的示例:
Item1.PictureUrl = "images/items/" + item1.Name + ".jpg";
我有没有图片的物品。我想为他们分配一张默认图片。
我尝试使用这个来检查图片是否存在:
foreach(ObjectItem item in ListOfItems)
{
if(File.Exists("images/items/"+item.Name+".jpg"))
item.PictureUrl = "images/items/"+item.Name+".jpg";
else
item.PictureUrl= "images/Default.jpp";
}
但 File.Exists 方法总是返回 false,即使图片存在。 我也尝试使用 '\' 而不是 '/' 但没有用
我该怎么做?
感谢您的帮助
【问题讨论】:
标签: c# asp.net file-exists