读书人

关于input type=quot;filequot; 上载控件的有关

发布时间: 2011-12-13 21:22:18 作者: rapoo

关于input type="file" 上载控件的问题
我用input type= "file " 实现文件的上载功能,基本功能都已经作好了,现在使用的时候出现一个问题,就是当我自己在文本框里输入本地文件路径(不用“浏览”)的时候,如果我输入一个并不存在的文件,上传照样可以进行,并自动给我新建了一个内容为空的文件传到服务器。比如我输入D:/test.doc,这个文件在本地是不存在的,但上传不报错,并且在服务器的上传文件夹里会出现一个内容为空的test.doc文件。
问题是:怎么判断当前文件是否存在,或者路径是否有效。
谢谢。

[解决办法]
沙发帮忙顶

[解决办法]
在上传之前,判断一下上传文件的大小,如果为0,则拒绝上传
if (file.PostedFile.Length == 0)
{
  return;
}
[解决办法]
楼上正解

读书人网 >asp.net

热点推荐