title: btn is click two times after async postback
body: <p>i am doing async postback using updatepanel. after async postback button is click two times.I dont know why I'm using jQuery to wire up some mouseover effects on elements that are inside an UpdatePanel. The events are bound in $(document).ready    </p>
  
  <pre><code>    &lt;script type="text/javascript"&gt;
          window.onload = body_load;
          function body_load()
          {
             BindEvents();
          }
          function BindEvents()
          {
              $(function ()
  
  
  {$(".csstablelisttd").mousedown(function (e)
                  {//mouse down code});
                      $("#contentPlaceHolderMain_btnFix").click(function (e)
                      {alert("Alert");//here alert is generate two times an then postback occurs
                         //btn click code
                      }
                  }
              }
          &lt;/script&gt;
  
  &lt;asp:UpdatePanel ID="updatePanelTableAppointment" runat="server"&gt;
                          &lt;ContentTemplate&gt;
       &lt;table id="table" runat="server"&gt;
           //table data
          &lt;/table&gt;
  
  &lt;script type="text/javascript"&gt;Sys.Application.add_init(body_load);
  &lt;/script&gt;
                      &lt;/ContentTemplate&gt;&lt;Triggers&gt;
                          &lt;asp:AsyncPostBackTrigger ControlID="btnFix" EventName="Click" /&gt;
                      &lt;/Triggers&gt;
                  &lt;/asp:UpdatePanel&gt;
  </code></pre>