title: Kendo DropDownListFor not s ending info to controller
body: <p>This is baffling. In one of my MVC models, <code>Project</code>, I have two properties which both save the IDs for other models, like so. </p>
  
  <pre><code>public class Project
  {
      ...
      public int PlatformID { get; set; }
      public int DepartmentID { get; set; }
      ...
  }
  </code></pre>
  
  <p>I use a custom editor in which I edit these fields with a kendo dropdown, using their respective names and IDs as text and value fields. </p>
  
  <pre><code>&lt;div class="col-md-11 details-item"&gt;
      @Html.LabelFor(m =&gt; m.PlatformID, new { @class = "col-md-4 details-label" })
      @(Html.Kendo().DropDownListFor(m =&gt; m.PlatformID)
          .Name("PlatformID")
          .DataValueField("ID")
          .DataTextField("PlatformName")
          .BindTo((System.Collections.IEnumerable)ViewData["Platforms"])
          .HtmlAttributes(new { @class = "col-md-7 details-editor" })
      )
  &lt;/div&gt;
  &lt;div class="col-md-11 details-item"&gt;
      @Html.LabelFor(m =&gt; m.DepartmentID, new { @class = "col-md-4 details-label" })
      @(Html.Kendo().DropDownListFor(m =&gt; m.DepartmentID)
          .Name("DepartmentID")
          .DataValueField("ID")
          .DataTextField("Name")
          .BindTo((System.Collections.IEnumerable)ViewData["Departments"])
          .HtmlAttributes(new { @class = "col-md-7 details-editor" })
      )
  &lt;/div&gt;
  </code></pre>
  
  <p>What's crazy is that <code>PlatformID</code> saves perfectly, but <code>DepartmentID</code> does not even get sent to the controller. If <code>DepartmentID</code> is the only thing I change while editing, it does not even register a change has been made. Otherwise, it gets sent as default 0. </p>
  
  <p>The <code>Department</code> class is insanely simple. </p>
  
  <pre><code>public class Department
  {
      [Key]
      public int ID { get; set; }
      [DisplayName("Department Name")]
      public string Name { get; set; }
  }
  </code></pre>
  
  <p><code>PlatformID</code> is essentially identical. Maybe I'm missing something stupid, or maybe there is evil afoot. Thanks for any help you can provide!</p>