Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

AjaxMultiupload and UpdatePanel issues

$
0
0

Hi,

I have the Ajax multi-upload control and the UpdatePanel control on my ASP.Net page, the problem I am having is that when the update panel refreshes, the loading progress bar dissapear from the screen.

enter image description here

After the update panel refreshes, it loses the progress bars:

enter image description here

However, even though the progress bars are not showing, it is still uploading the files (Which is good I guess, just bad when users don't know when something is being uploaded)

<asp:UpdatePanel runat="server" ID="UpdatePanel" UpdateMode="Conditional" RenderMode="Inline"><Triggers><asp:PostBackTrigger ControlID="ajaxMultiUpload" /></Triggers><ContentTemplate><asp:Label ID="lblSubheader" runat="server" CssClass="GMPStandardText" Style="margin-left: 4px;" Text="Add files as needed, then click distribute."></asp:Label><br /><asp:AjaxFileUpload CssClass="cssFileUploader" ID="ajaxMultiUpload" runat="server" Width="100%" OnUploadComplete="File_Upload" ViewStateMode="Enabled" EnableTheming="True" EnableViewState="True" Enabled="True" ClientIDMode="Predictable" /><input type="checkbox" id="chkDisableRedirect" name="warning" /><asp:Label ID="Label1" runat="server" CssClass="GMPStandardText">Show warning when attempting to leave page</asp:Label><hr class="cool_hr" /><asp:Timer Interval="10000" ID="Timer1" runat="server"></asp:Timer><asp:Table CssClass="filesTable" ID="fileTablePersonal" runat="server" CellSpacing="0" CellPadding="5" Width="100%" Font-Size="10">

In the code I have the UpdatePanel, the trigger (which is what is used to stop the control from post backing?), but the uploader and progress bars are all tired into once control?

Does anyone have a solution for how I can keep the progress bars when uploading multiple files?


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>