title: .NET MVC3 Html.HiddenFor inside of foreach loop expecting a collection?
body: <p>Here is a portion of a partial:</p>
  
  <pre><code>@model IEnumerable&lt;BLL.DomainModel.Jerk&gt;
  
  @foreach (var jerk in Model)
  {
      using (Html.BeginForm("AddJerk", "Jerk", FormMethod.Post, new { @class = "jerkListForm" }))
      {
       @Html.HiddenFor(jerk =&gt; )
         @jerk.Name
         ...  
      }
  }
  </code></pre>
  
  <p>The type that the <code>HiddenFor</code> lambda is looking for is the same as the <code>@model</code> (IEnumerable), whereas I'm looking for a single object within that IEnumerable.</p>
  
  <p>What am I missing?  Why is it still looking for a collection inside of the foreach loop?</p>