对于docx文件,Asp.net fileupload控件的文件总是为false

Dar*_*ren 0 asp.net file-upload

这已经莫名其妙地在过去6个月内开始发生.这个代码用于处理.docx文件:

<asp:FileUpload ID="FileUploader" runat="server" BackColor="#620D14" />

if (FileUploader.HasFile)
    ....
Run Code Online (Sandbox Code Playgroud)

知道发生了什么吗?或者有人至少可以推荐一个开源或便宜的替代控件来使用?我真的不喜欢这个东西,因为它不可能风格......

小智 5

如果您的docx文件为空,则fileupload.Hasfile返回false,但是如果您打开docx文件并保存,则从fileupload.HasFile获得true