Access all checkboxes in Request.Form object
<p>Can someone please explain how to get values from all check boxes with the same name attribute from Request.Form object?</p>

<p>I have a View which has a List model. When I iterate through items, I display a <code>Html.CheckBoxFor(modelItem =&gt; item.SomeBoolValue)</code>. Razor renders that value as a name of each <code>checkbox</code> element.</p>

<p>On the server-side, in a Controller, I try to extract the information with <code>Request.Form.Get("item.SomeBoolValue")</code>. It returns a series of <strong>true</strong>s and <strong>false</strong>s in a string. But when I try to access check boxes by index (<code>Request.Form.Get("item.SomeBoolValue")[i]</code>), it returns a weird code (<em>102f</em> or <em>97a</em>, for example).</p>

<p>How should I properly get values from check boxes needed for my logic? Please help, I am going crazy about this. Searched everywhere, tried everything.</p>