我知道使用 FileUploader 您需要进行完整的回发。但我认为 AsyncFileUpload 不能以这种方式工作。我的 hasFile 总是返回 false。 (我上传一张图片,然后点击表单提交按钮,发现我的 asyncFileUpload 返回 false)
<asp:AsyncFileUpload ID="AsyncFileUpload1" Width="200px" ToolTip="Upload Image"
OnClientUploadComplete="showUploadConfirmation"
ThrobberID="Throbber" UploaderStyle="Traditional" runat="server"
OnClientUploadError="showUploadError"
OnClientUploadStarted="checkExtension"
onuploadedcomplete="AsyncFileUpload1_UploadedComplete" />
最佳答案
啊!基本上文件已经上传(在我点击一个文件之后),所以当我尝试在表单上提交时,那里什么都没有了。 Ajax 对我来说太狡猾了。
关于c# - AsyncFileUpload hasFile 始终为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4208662/