title: Button Click outside of an UpdatePanel causes the panel to refresh
body: <p>I have a default VS 2013 ASP.NET Webform project with a master page containing a ScriptManager and a content page containing an UpdatePanel. This is what I have inside the ContentPlaceHolder of the content page:</p>
  
  <pre><code>&lt;asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server"&gt;
      &lt;asp:UpdatePanel runat="server" UpdateMode="Conditional"&gt;
          &lt;ContentTemplate&gt;
              Updated at: &lt;%=DateTime.Now.ToString() %&gt;
          &lt;/ContentTemplate&gt;
      &lt;/asp:UpdatePanel&gt;
      &lt;asp:Button Text="Click" runat="server" /&gt;
  &lt;/asp:Content&gt;
  </code></pre>
  
  <p>Everytime I click the 'Click' button, the time inside the UpdatePanel gets refreshed, even when I set the UpdateMode to 'Conditional'.</p>
  
  <p>My understanding is that the ASP.NET code to display the time should get executed only the first time I GET the page and subsequently by any triggers defined for the panel(as the update mode of the panel is conditional). </p>
  
  <p>Am I wrong? If so, why?</p>