Pourquoi Html.Case à cocher(“Visible”) renvoie “vrai", " faux” dans ASP.NET MVC 2?

Je suis en utilisant Html.Checkbox("Visible") pour afficher une case à cocher pour l'utilisateur. Dans le post de retour, FormCollection["Visible"] valeur est "vrai", "faux". Pourquoi?

en vue:

<td>                
    <%: Html.CheckBox("Visible") %>
</td>

dans le contrôleur:

 adslService.Visible = bool.Parse(collection["Visible"]);
InformationsquelleAutor Jalal | 2011-05-09