title: What is the meaning of __doPostBack function, and when is it used?
body: <p>I had problem triggering server side button click events so I found a solution on the net that I should do something like </p>
  
  <pre><code>  &lt;input type="submit" name="button" id="loginButton" value="Submit" 
                              class="button-orange" alt="Register" title="Register" runat = "server" onclick ="this.disabled=true;__doPostBack('loginButton','')"/&gt;
  </code></pre>
  
  <p>I did it, and it worked, but I would like to know what is going on!</p>