使用File.Exists检测图像是否存在

时间:2016-05-29 16:38:34

标签: javascript c# html

我尝试想检测图像是否存在但无法使其工作。如果需要加载图像,如果它退出,如果没有退出,则需要加载默认图像。 IF / ELSE工作只是第一部分没有,我做错了什么我一直得到默认图像

@{ String imageURL = "http://www.XXXX.com/cdcover.jpg')"; 
}
@if (File.Exists(imageURL)) {
    @section cdcover{ src="http://www.XXXX.com/cd/XX/cdcover.jpg")" }
    }
else { 
    @section cdcover{ src="http://www.XXXX.com/cd/defaulcover.jpg" }   
    }

1 个答案:

答案 0 :(得分:0)

这是一个概念:

var bitmapImage = new BitmapImage(); // An image var
bitmapImage.BeginInit();
bitmapImage.UriSource = new Uri("/*image url*/");; // set a value to our var
bitmapImage.EndInit(); img.Source = bitmapImage;

if (File.Exists(bitmapImage)){ // checks if the var has an existing image
//code

}