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" />