AsyncFileUpload UploadedComplete вызывается дважды

Я использую AsyncFileupload. Файл загружается отлично, но дважды, так как событие OnUploaded complete запускается дважды. Я использую две панели обновления, как показано ниже.

  <asp:UpdatePanel ID="UpdatePanelTop" runat="server">
<Triggers>
    <asp:PostBackTrigger ControlID="ButtonSave" />
</Triggers>
<ContentTemplate>
    <uc1:Alert ID="Alert1" runat="server" />
    <asp:Panel ID="PanelAdminUpload" runat="server"
        Width="90%">..........some code here .....
<asp:UpdatePanel runat="server" ID="UpdatePanelAFU">
            <ContentTemplate>
                <tr>
                    <td>File: </td>
                    <td class="style1">


                                                    <ajaxToolkit:AsyncFileUpload ID="AsyncFileUploadPub" runat="server"
                            ToolTip="Select the file"
                            OnUploadedComplete="AsyncFileUploadPub_UploadedComplete"
                            OnClientUploadComplete="uploadComplete"
                            UploaderStyle="Modern" UploadingBackColor="#CCFFFF" ThrobberID="myThrobber" />
                        &nbsp;<asp:Label runat="server" ID="myThrobber" Style="display: none;"><img align="middle" alt="" src="../Styles/images/Animated Gif/Uploading.gif" /></asp:Label>

                        <asp:Label ID="LabelOpt" runat="server" Text="(Optional) "></asp:Label></td>
                </tr>
                <tr>
                    <td>File Details:</td>
                    <td>
                        <asp:Label runat="server" ID="lblFileDetails" Font-Italic="true"></asp:Label></td>
                </tr>
            </ContentTemplate>
        </asp:UpdatePanel>
     ......some code here ....    </ContentTemplate>
   </asp:UpdatePanel>

person Shomaail    schedule 10.02.2014    source источник


Ответы (1)


Проблема в том, что обратная передача вызывает загрузку файла дважды за раз. По следующей ссылке есть решение, пожалуйста, посмотрите на это.

Постбэк AsyncFileUpload вызывает двойную загрузку

Может быть, это будет полезно

person Thangamani Palanisamy    schedule 10.02.2014
comment
Я сам нашел решение и разместил ответ в теме, которую вы указали - person Shomaail; 10.02.2014