title: Page_Load is been fired when WebMethod is called through javascript PageMethods
body: <p>I have an aspx page. I've added a ScriptManager to it, and set <code>EnablePageMethods=true</code>, and created a static method marked as [WebMethod] on the server-side.
  <br /><br />
  I have always worked with WebMethods, and I've never seen this error before.<br /><br />
  On javascript, PageMethods is accessible. But when I call my method, the <code>Page_Load</code> method is fired, instead of the WebMethod.
  <br />
  I've searched and found other people had this issue as well. But no answers.... Any ideas?</p>
  
  <p>HTML:</p>
  
  <pre><code>&lt;body&gt;
  &lt;form id="form1" runat="server"&gt;
      &lt;asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"&gt;&lt;/asp:ScriptManager&gt;
  </code></pre>
  
  <p>JS:</p>
  
  <pre><code>PageMethods.Test()
  </code></pre>
  
  <p>C#:</p>
  
  <pre><code>[WebMethod]
  public static void Test()
  {
  
  }
  </code></pre>