首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

FileUpload上传文件如其存在此文件提示是否覆盖 #100%结贴

2014-01-12 
FileUpload上传文件如果存在此文件提示是否覆盖 ###############100%结贴上传文件, 如果存在,就提示是否覆

FileUpload上传文件如果存在此文件提示是否覆盖 ###############100%结贴
上传文件, 如果存在,就提示是否覆盖。 求完整的代码
-------------分割线-----------------------
也是在CSDN找到以为大牛写的, 

string FileName=File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf("\")+1);
if(File.Exists())
{
ClientScript.RegisterStartupScript(this.GetType(), "PleaseCheck", "if(confirm('确定删除吗'))document.getElementById('hf').value='1';else 
document.getElementById('hf').value='0;",true);  
}
if(hf.value.Equals("1")) 


}  


不过没太看明白,File.Exists()就能验证吗?他这个File 是什么?下面这样写对不对。
  例如文件路劲为: String path = "~/Manager/UpLoadFile/暂无.jpg";

if (File.Exists(path ))
{
---弹出提示框“文件已经存在, 是否覆盖”
File.Delete(path );//删除文件 
。。。。。
}
[解决办法]
File.Exists检查服务器端的文件是否存在,不是检查客户端的,因此上传时通过文件名来判断文件在不在世可以的,但不是很严密的。
[解决办法]
这个不可能吧,b/s不是c/s

热点排行