title: Save DropDownListFor multiple selected values
body: <p>How can I save data for a multiple DropDownListFor? I have this code but the selected items aren't reaching the controller.</p>
  
  <p><strong>My code view:</strong></p>
  
  <pre><code>@Html.DropDownListFor(model =&gt; model.Ingredients, new SelectList(Model.ListIngredients, "Id", "Description"), "Select the ingredients", new { multiple = "multiple", })
  </code></pre>
  
  <p><strong>My model:</strong></p>
  
  <pre><code>public ICollection&lt;Ingredient&gt; Ingredients { get; set; }
  public ICollection&lt;Ingredient&gt; ListIngredients{ get; set; }
  </code></pre>
  
  <p><strong>Ingredient.cs:</strong></p>
  
  <pre><code>public string Description { get; set; }
  public int Id { get; set; }
  </code></pre>
  
  <p>I have to change the name and id of my helper for data to be saved?</p>