检测文件是否已上传

时间:2011-08-03 12:56:58

标签: c# asp.net file-upload

想知道是否有更好的方法来检测文件是否实际上传而不是这个?

if (Request.Files["ProfileImage"].InputStream.Length > 0)
{
    newCat.ProfileImage = SaveProfileImage();
}

在我的网页中有一个名为“ProfileImage”的文件控件

<input type="file" name="ProfileImage" />

1 个答案:

答案 0 :(得分:2)

你可以使用HttpPostedFile.ContentLength,但这几乎是一样的。

如果您使用<asp:FileUpload />控件,那么您可以访问HasFile属性,但您不是:)