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

新手散分:怎么判断在客户端上传文件的路径是否存在

2012-02-20 
新手散分:如何判断在客户端上传文件的路径是否存在?我用.net上传图片或文件,但是因为控件是服务器端的,我

新手散分:如何判断在客户端上传文件的路径是否存在?
我用.net上传图片或文件,
但是因为控件是服务器端的,我要判断上传图片是否存在,现在无法正确判断

string   clientpath   =   controlname.PostedFile.FileName.ToString();

if   (   File.Exists(clientpath)   ==   false   )
{
_err   =   "提示:您上传的文件不存在! ";
return;
}

代码是这样写吗?有错误,当我在本机测试时可以;但是当我去别人电脑上访问就出错!主要出错的原因我知道,我现在要解决方法,希望哪个大虾能提示一下谢谢!

[解决办法]
晕,File.Exists是判断服务器端有没有,当然没有了
文件在客户端,而你还没有保存到服务器
[解决办法]
if (controlname.PostedFile.ContentLength == 0)
{
_err = "提示:您上传的文件不存在! ";
return;
}
[解决办法]
有没有赋予读取并写人上传文件所在文件夹的权限

热点排行