This has inexplicably started happening within the last 6 months or so. This same code used to work with .docx files:
<asp:FileUpload ID="FileUploader" runat="server" BackColor="#620D14" />
if (FileUploader.HasFile)
....
Any idea what has started happening? Or can someone at least recommend a open source or a cheap alternative control to use? I really don't like this thing anyway because it is impossible to style...