title: Why Html.Checkbox("Visible") returns "true, false" in ASP.NET MVC 2?
body: <p>I'm using <code>Html.Checkbox("Visible")</code> for displaying a check box to user. In post back, <code>FormCollection["Visible"]</code> value is "true, false". Why?</p>
  
  <p>in view:</p>
  
  <pre><code>&lt;td&gt;                
      &lt;%: Html.CheckBox("Visible") %&gt;
  &lt;/td&gt;
  </code></pre>
  
  <p>in controller:</p>
  
  <pre><code> adslService.Visible = bool.Parse(collection["Visible"]);
  </code></pre>