Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 文件上载、UpdatePanel和ModalPopupXtender_Asp.net_Asp.net Ajax_Ajaxcontroltoolkit - Fatal编程技术网

Asp.net 文件上载、UpdatePanel和ModalPopupXtender

Asp.net 文件上载、UpdatePanel和ModalPopupXtender,asp.net,asp.net-ajax,ajaxcontroltoolkit,Asp.net,Asp.net Ajax,Ajaxcontroltoolkit,我试图在UpdatePanel中的ModalPopupXtender中使用文件上载控件 我已经为我的上传按钮设置了一个触发器,这样它就可以进行完整的回发 发生的事情是,在完整的回发之后,我在页面中拥有的所有ModalPopupExtender都会一个接一个地出现在我的页面底部,rah 我尝试过使用AsyncFileUpload控件,但无法启动UploadEvent,我尝试了在Google中找到的所有东西。决定继续使用FileUpload控件 <ajaxToolkit:ModalPo

我试图在UpdatePanel中的ModalPopupXtender中使用文件上载控件

我已经为我的上传按钮设置了一个触发器,这样它就可以进行完整的回发

发生的事情是,在完整的回发之后,我在页面中拥有的所有ModalPopupExtender都会一个接一个地出现在我的页面底部,rah

我尝试过使用AsyncFileUpload控件,但无法启动UploadEvent,我尝试了在Google中找到的所有东西。决定继续使用FileUpload控件

    <ajaxToolkit:ModalPopupExtender ID="MPEBannerImage" runat="server" TargetControlID="btnBannerImage" PopupControlID="pnlBannerImage" Y="200">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="pnlBannerImage" runat="server" Width="530px" >
   <asp:FileUpload ID="FileUpload1" runat="server" />
   <asp:ImageButton ImageUrl="btn-UploadFile.png"
                        ID="btnUpload" runat="server" OnClick="btnUpload_Click" />

</asp:Panel>


AsyncFileUpload的问题是无法触发OnUploadComplete事件。我在主页的表单标签中设置了enctype=“multipart/form data”。我遇到了完全相同的问题,触发文件下载的按钮在ModalPopupXtender/Updatepanel之外工作。但是一旦进入内部,它就不起作用了,这与它有关。当您尝试执行响应时,它已经执行了一个异步回调,显然这不可能发生。但我不知道如何解决这个问题。