在选择文件后点击上传按钮 后,虽然已经导入了文件的路径 但是后台中FileUpload1.HasFile始终为false.
当时我是放在母版页中的控件
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
经过无数次的测试,最终发现了问题的所在,
就是在母版页中我的form 提交表单的方式是method="get" 当我把它改为post 或者去掉时 果断fileUpload就可以正常使用了
原因就是我的母版页提交表单的问题

本文介绍了一个关于ASP.NET中FileUpload控件的常见问题:即使已正确选择了文件并尝试上传,FileUpload1.HasFile属性始终返回false。通过调整母版页中的表单提交方式从GET改为POST,成功解决了此问题。
2426

被折叠的 条评论
为什么被折叠?



