title: Correct way to pass in two/multiple variables with POST?
body: <p>What's up all.</p>
  
  <p>I have a form with the new <code>asp-...</code> syntax:</p>
  
  <pre><code>&lt;form asp-controller="Test" asp-action="Edit" method="post" class="form-horizontal" role="form"&gt;
     &lt;div class="form-horizontal"&gt;
        &lt;div asp-validation-summary="ValidationSummary.All" class="text-danger"&gt;&lt;/div&gt;
          ...
     &lt;/div&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>which posts back a custom class:</p>
  
  <pre><code>[HttpPost]
  [ValidateAntiForgeryToken]
  public IActionResult Edit(CustomClass object)
  {
     ...
  }
  </code></pre>
  
  <p>However, I want to have it post back two different objects. Is there a new/correct way to do this with Core and the <code>asp-...</code> syntax?</p>
  
  <p>If not, what would be the best way to do it?</p>