c# - AsyncFileUpload hasFile 始终为 false

标签 c# ajax asyncfileupload

我知道使用 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/

相关文章:

jquery-forms-plugin - 如何使用 jQuery 表单插件取消文件上传

c# - 运算符 '==' 不能应用于类型 T?

c# - 带有 if in appendformat 的 stringbuilder

ajax - 在 drupal8 中开发自定义模块时,是否可以将自定义 js 发布到 .module/custom.php/controller 文件并在自定义 js 中获取响应?

asp.net-mvc-4 - 如果超过特定大小限制,如何阻止文件上传?

c# - 异步方法在多个图像上传上首次运行失败

c# - 与对象绑定(bind)

c# - 在 DataGridView 中插入空行

php - ajax 重定向不起作用

javascript - Ajax 同步回调