title: Partial View model data missing on form submit
body: <p>I have a view which contains a partial view.  I need to pass a value from the parent view into the partial view.  I do this like so:</p>
  
  <pre><code> &lt;div&gt;
     @Html.Partial("_DrugScan", new TIMS.Models._DrugScan() { ASNID = Model.ASNID })
  &lt;/div&gt;
  </code></pre>
  
  <p>The "_DrugScan" class contains only two properties, the ASNID and a UPC.  The partial view uses a form to fill in the UPC like so:</p>
  
  <pre><code>@model TIMS.Models._DrugScan
  
  @*@Scripts.Render("~Scripts/ScanDrugPost.js")*@
  
  
  
  &lt;div&gt;
      @using (Html.BeginForm("DrugScan", "Receive", FormMethod.Post, new { @class = "form-horizontal", role = "form"}))
      {
          @Html.AntiForgeryToken()
  
          &lt;dl class="dl-horizontal"&gt;
              &lt;dt&gt;
                  @Html.Label("Scan Drug UPC")
              &lt;/dt&gt;
              &lt;dd&gt;
                  @Html.Kendo().MaskedTextBoxFor(x =&gt; x.UPC).Mask("000000000000").PromptChar("-").HtmlAttributes(new {@id="UPC_textbox"})
              &lt;/dd&gt;
          &lt;/dl&gt;
  
      }
  
  &lt;/div&gt;
  </code></pre>
  
  <p>The problem I have is that when I submit the form, the UPC property is filled out but the ASNID is back to null/default.  I can hit a breakpoint in the page and see that the ASNID is getting set appropriately but is lost on submission.  What am I doing wrong?</p>