title: Update Progress on processing after fileupload
body: <p>I have a webform with two upload controls and a number of textfields. 
  When the button is pressed the files get uploaded and then get processed.
  The upload takes no time, but the processing does.
  I know I can't have an upload control in an update panel, so I can't work out how to use the update progress control to show my progress.</p>
  
  <p>My page with an updateprogress control that does work is as follows:</p>
  
  <pre><code>    &lt;asp:UpdatePanel ID="UpdatePanel1" runat="server"&gt;
      &lt;ContentTemplate&gt;
          &lt;asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1" DynamicLayout="true"&gt;
              &lt;ProgressTemplate&gt;
                  &lt;div class="LOADING"&gt;
                      Your data is being processed&lt;br /&gt;
                      &lt;br /&gt;
                      &lt;img src="/images/loading.gif" /&gt;&lt;br /&gt;
                      &lt;br /&gt;
                      Please wait...
                  &lt;/div&gt;
              &lt;/ProgressTemplate&gt;
          &lt;/asp:UpdateProgress&gt;
          &lt;div class="addFixture"&gt;
              &lt;asp:ValidationSummary ID="ValidationSummary1" ValidationGroup="fixture" runat="server" /&gt;
              &lt;label&gt;
                  Type
                  &lt;asp:DropDownList ID="ddlType" runat="server" AppendDataBoundItems="true"&gt;
                      &lt;asp:ListItem Text=""&gt;&lt;/asp:ListItem&gt;
                  &lt;/asp:DropDownList&gt;
                  &lt;label&gt;
                      Date
                  &lt;/label&gt;
                  &lt;asp:TextBox ID="txtDate" runat="server"&gt;&lt;/asp:TextBox&gt;
                  &lt;label&gt;
                      Name 1&lt;/label&gt;
                  &lt;asp:TextBox ID="txtName1" runat="server"&gt;&lt;/asp:TextBox&gt;
                  &lt;label&gt;
                      Name 2
                      &lt;asp:TextBox ID="txtName2" runat="server"&gt;&lt;/asp:TextBox&gt;
                      &lt;label&gt;
                          First XML File&lt;/label&gt;
                      &lt;asp:FileUpload ID="firstFileUp" runat="server" /&gt;
                      &lt;br /&gt;
                      &lt;label&gt;
                          Second Xml File&lt;/label&gt;
                      &lt;asp:FileUpload ID="secondFileUp" runat="server" /&gt;
                      &lt;br /&gt;
                      &lt;br /&gt;
                      &lt;asp:Button ID="SubmitButton"  runat="server" CausesValidation="true" Text="Submit" OnClick="SubmitButton_Click" /&gt;
                      &lt;asp:Label ID="ErrorMessageLabel" runat="server" EnableTheming="false"&gt;&lt;/asp:Label&gt;
          &lt;/div&gt;
      &lt;/ContentTemplate&gt;
  &lt;/asp:UpdatePanel&gt;
  </code></pre>
  
  <p>I have searched for this, but people seem to be trying to get the progress of the file upload and not the processing.</p>
  
  <p>Can anyone help? </p>