在ASP.NET里怎么判断一个文件是否存在

在ASP.NET里怎么判断一个文件是否存在,第1张

string fileName

FileInfo file=new FileInfo(Server.MapPath("~/" + @"Images\Logo.jpg"))

if(file.Exists)

{

fileName=@"Images\Logo.jpg"

}

else

{

fileName=""

}

改成这样再试哈

<img src="img/111.jpg" onerror="this.src='另一张确实存在的图片名'" />

以上是用Javascript实现的,是在浏览器端实现的,不占用服务器资源。

如果要通过ASP在服务器端实现,则这样:

<%

set fso=server.createobject("scripting.filesystemobject")

if fso.fileexists(server.mappath("img/111.jpg")) then

response.write "<img src=img/111.jpg>"

else

response.write "<img src=另外一张图片名>"

end if

set fso=nothing

%>

强烈推荐第一种方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11578626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存