title: OnClientClick is stopping postback
body: <p>I have a set of ASP.NET controls:</p>
  
  <pre><code>&lt;asp:LinkButton ID="Find"
      ClientIDMode="Static"
      runat="server"
      CausesValidation="true"
      OnClientClick="$('#Find').attr('disabled', 'disabled'); $('#SearchingLabel').show();"&gt;
      &lt;span&gt;Search&lt;/span&gt;
  &lt;/asp:LinkButton&gt;
  &lt;asp:Label ID="SearchingLabel"
      ClientIDMode="Static"
      runat="server"
      Text="Searching..."
      style="display: none;" /&gt;
  </code></pre>
  
  <p>and as you can see I'm consuming the <code>OnClientClick</code> so that I can disable the <code>Find</code> button and show the <code>SearchingLabel</code> (<strong>and the JavaScript works without error BTW</strong>). Pretty basic stuff.</p>
  
  <p>Further, surrounding the <code>CausesValidation</code> attribute, I do have validation controls on the page, but there are no current validation errors.</p>
  
  <p>However, even though I'm not returning <code>false</code> from the JavaScript the page <strong>isn't posting back</strong>. I've even attempted to <code>return true;</code> but that didn't change anything (<em>not really that surprising but it was worth a try</em>).</p>
  
  <p>I look forward to your feedback!</p>