Przekazuj wartości checkBox do akcji kontrolera w asp.net mvc4

Chcę przetestować, czy pole wyboru jest zaznaczone lub nie z mojego metionu akionowego, potrzebuję przekazać wartość pola wyboru z widoku do kontrolera

to jest mój pogląd

   @using (Html.BeginForm("Index", "Graphe"))
    {

           <table style="width: 100%;" border="1">
          <tbody>
          <tr>
          <td>Responsable:</td>
          <td><select id="Responsables" name="responsables"  ><option>Selectionnez --</option></select></td>
           <td><input id="responsable" name="checkResp" type="checkbox" /> </td>
</tr>
               <tr> <td><input type="submit" value="Afficher" id="ButtonSubmit"/></td>

                <td><input class="button" id="ButtonReset" type="button" value="Annuler"  /></td>
            </tr>
</tbody>

i próbuję tego:

 public ActionResult Index( string responsables, bool checkResp)
    {
        Highcharts chart = new Highcharts("chart");

        if (responsables != null)
        {

                if (checkResp)
                chart = Global();

                else
                 chart = Resp(responsables);

            }
        else
            chart = Global();
        return View(chart);

    }

, ale mam ten błąd:

Le dictionnaire de paramètres contient une entrée Null pour le paramètre «checkAct» de type non Nullable «System.Boolean» pour la méthode «System.Web.Mvc.ActionResult Index (System.String, System.String, Boolean)» dans «Project .Controllers.GrapheController ». Un paramètre facultatif doit être un typ référence, un type Nullable ou être déclaré en tant que paramètre facultatif. Nom du paramètre: parametry

Czy możesz mi pomóc !

questionAnswers(11)

yourAnswerToTheQuestion