|
使用自带的FileUpload控件,我希望在没有这个文件的时候进行错误处理。
我的代码类似这样:
HttpFileCollection uploadedFiles = Request.Files;
for (int i = 0; i < uploadedFiles.Count; i++)
{
HttpPostedFile userPostedFile = uploadedFiles[i];
if (File.Exists(userPostedFile.FileName))
{
上传
}
else
{
报错
}
}
现在的问题是,在userPostedFile.FileName处可以得到文件的绝对路径,如:"C:\\Documents and Settings\\Admin\\桌面\\aaa.txt",但是无论文件是否存在,在做判断时结果都是false......不知道这个方法有什么问题,或者还有别的更好的方法可以判断文件是否存在?请教高手! |
|