title: Static content of UpdatePanel disappear after partial postback
body: <p>I have searched for this issue but questions already on this issue doesn't help me. First of all I am diving into the Ajax area and am not very familiar with it. I have created a very simple WebUserControl which is basically a contact form. The html for the user control is,</p>
  
  <pre><code>&lt;telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server"&gt;
  &lt;AjaxSettings&gt;
      &lt;telerik:AjaxSetting AjaxControlID="btnSubmitContactForm"&gt;
          &lt;UpdatedControls&gt;
              &lt;telerik:AjaxUpdatedControl ControlID="upContactForm" LoadingPanelID="RALP_ContactForm" /&gt;
          &lt;/UpdatedControls&gt;
      &lt;/telerik:AjaxSetting&gt;
  &lt;/AjaxSettings&gt;
  &lt;/telerik:RadAjaxManagerProxy&gt;
  
  
  &lt;telerik:RadAjaxLoadingPanel ID="RALP_ContactForm" runat="server" Transparency="5"&gt;
                  &lt;img src="images/cf_animation.GIF" alt="Processing Request..." /&gt;
  &lt;/telerik:RadAjaxLoadingPanel&gt;
  
  &lt;asp:UpdatePanel ID="upContactForm" runat="server"&gt;
  &lt;ContentTemplate&gt;
      &lt;div id="form-main"&gt;
          &lt;div id="form-div"&gt;
              &lt;p class="name"&gt;
                  &lt;asp:TextBox ID="txtContactName" runat="server"&gt;&lt;/asp:TextBox&gt;
              &lt;/p&gt;
              &lt;p&gt;
                  &lt;asp:TextBox ID="txtContactEmail" runat="server"&gt;&lt;/asp:TextBox&gt;
              &lt;/p&gt;
              &lt;p&gt;
                  &lt;asp:TextBox ID="txtContactComment" TextMoe="MultiLine" runat="server"&gt;&lt;/asp:TextBox&gt;
              &lt;/p&gt;
              &lt;p&gt;&lt;asp:Label ID="lblMessage" runat="server" Visible="false"&gt;&lt;/asp:Label&gt;&lt;/p&gt;
              &lt;div&gt;
                  &lt;asp:Button ID="btnSubmitContactForm" runat="server"
                      Text="SEND" OnClick="btnSubmitContactForm_Click" /&gt;
              &lt;/div&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  </code></pre>
  
  <p>
  </p>
  
  <p>As you can see that the control is very simple. I call the control on my main page,</p>
  
  <pre><code>&lt;uc1:FooterContactForm ID="FooterContactForm" runat="server"&gt;&lt;/uc1:FooterContactForm&gt;
  </code></pre>
  
  <p>Now it is functioning absolutely fine when it is rendered. When I click the SEND button then loading image is displayed and on server side form content are sent via an email to me. </p>
  
  <p>When this process is completed then suddenly footer gets disappear. This is not only in-case of user control but when I implemented it without user control the content of UpdatePanel disappear. When I put the following code line after email is sent on the server side then the content is visible and does not disappears.</p>
  
  <pre><code>upContactForm.Update();
  </code></pre>
  
  <p>This full fill the contact form disappearence problem. But when I try to reset the TextBoxes it gives me error that for updating the update panel I have to set the UpdateMode to conditional. When I set the UpdateMode to conditional then the error is gone but contact form again disappear after postback.</p>
  
  <p>Experts kindly help me with this as I have no clue what is happening here.</p>