title: Upload File using form not posting the file
body: <pre><code>    &lt;form id="UploadForm" action="UploadFileServer.axd" method="post" enctype="multipart/form-data" runat="server"&gt;
          &lt;div class="folderSelectorCont"&gt;
              &lt;div class="select_file_ttl"&gt;${resource.upload_file_Select_File}:&lt;/div&gt;
              &lt;div class="folderNameInputArea"&gt;
  
                  &lt;button class="select_file_btn" id="choose_file"&gt;Select&lt;/button&gt;
                  &lt;input type="file" class="hidden_input" id="file"/&gt; 
                  &lt;label class="chosen_folder" id="file_name" title=""&gt;&lt;/label&gt;
  
              &lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="popButtonsCont"&gt;
              &lt;a class="dialogBtns" onclick="hideDialog(); return false;"&gt;${resource.manageFolder_cancel}&lt;/a&gt;
              &lt;a class="dialogBtns" id="createBtn"&gt;${resource.manageFolder_ok}&lt;/a&gt;
          &lt;/div&gt;
      &lt;/form&gt;
  </code></pre>
  
  <p>UploadFileServer.axd:</p>
  
  <pre><code>    void IHttpHandler.ProcessRequest(HttpContext ctx)
      {
  
          HttpFileCollection uploadFile = ctx.Request.Files;
          if (uploadFile.Count &gt; 0)
          {
                        //do something
  
  
          ctx.Response.ContentType = "application/json; charset=utf-8";
          ctx.Response.Write(uploadFileResponse);
      }
  </code></pre>
  
  <p>but I get uploadFile.Count = 0.
  why?</p>