title: Sending Metadata when Upload is async in Kendo Upload - Metedata is Null
body: <p>I am using async Upload using Kendo. I am passing metadata as below :</p>
  <pre><code>https://docs.telerik.com/kendo-ui/controls/editors/upload/metadata
  
  &lt;body&gt;
  &lt;div id=&quot;example&quot;&gt;
      &lt;div&gt;
          &lt;div class=&quot;demo-section k-content&quot;&gt;
              &lt;div id=&quot;FldUpload&quot; style=&quot;width:100%;height:40%;&quot;&gt;
                  &lt;b&gt;Matter ID : &lt;/b&gt;&lt;span id=&quot;spanMatterName&quot;&gt;&lt;/span&gt;&lt;br /&gt;
                  &lt;div&gt;&lt;input name=&quot;files&quot; id=&quot;folders&quot; type=&quot;file&quot; multiple /&gt;&lt;/div&gt;
              &lt;/div&gt;                
          &lt;/div&gt;
      &lt;/div&gt;
  
  
  
  $(&quot;#folders&quot;).kendoUpload({
    async: {
         saveUrl: baseAddrs + &quot;/&quot; + &quot;DragAndDrop/ChunkSave&quot;,
         removeUrl: baseAddrs + &quot;/&quot; + &quot;DragAndDrop/remove&quot;,
         chunkSize: 10530000, //~ 10MB
         autoUpload: true,
         concurrent: true
       },
           upload: onUpload,
           directory: true,
           directoryDrop: true,
  });
  
  function onUpload(e) {
      e.data = {
          EntityID: document.getElementById(&quot;spanMatterName&quot;).textContent
      };
      alert(e.data.EntityID); // It has correct value
  }
  
  //Codebehind
   [HttpPost]
   public ActionResult ChunkSave(IEnumerable&lt;HttpPostedFileBase&gt; files, string metaData)
   {
      //Here metadata is always null
   }
  </code></pre>
  <p>Why metadata is null ? how does i pass metadata value of (e.data) to codebehind POST method ?</p>