想知道是否有更好的方法来检测文件是否实际上传而不是这个?
if (Request.Files["ProfileImage"].InputStream.Length > 0)
{
newCat.ProfileImage = SaveProfileImage();
}
在我的网页中有一个名为“ProfileImage”的文件控件
<input type="file" name="ProfileImage" />
答案 0 :(得分:2)
你可以使用HttpPostedFile.ContentLength
,但这几乎是一样的。
如果您使用<asp:FileUpload />
控件,那么您可以访问HasFile
属性,但您不是:)