判断 PostedFile 是否为 null?

作者:vkvi 来源:ITPOW(原创) 日期:2011-9-9

试图用 if (FileUpload1.PostedFile == null) 来判断是否上传了文件。

这种做法是错误的。

因为不管是否上传了文件,PostedFile 都是一个对象,都不为 null。要判断是否上传了文件,可判断 FileUpload1.PostedFile.ContentLength 是否大于 0,或者 FileUpload1.PostedFile.FileName 是否不是零长度字符串。

相关文章