Bonjour,

J'ai créé un tableau de checkBox, jusque la tous va bien.

Le problème c'est que la valeur "checked" ne semble jamais être sauvegardé.

Voici le bout de code en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 <% foreach (var item in Model.Rames.Where( r => r.EAB.Trim().Equals("00") != true)) {%> 
 
           <tr>
            <td><%:item.EAB %> <%: Html.CheckBoxFor(modelItem => item.IsChecked, new { @checked = item.IsChecked})%></td>
            <td>
            <table align="left">
                <tr><% foreach (var compo in item.Compos){%>
                    <td><%: compo.NumVehicule %><%: Html.CheckBoxFor(modelItem => compo.IsChecked)%></td><%} %>
            </tr></table></td>
           </tr> 
           <%}%>
lorsque j'accède à la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
[HttpPost]
public ActionResult Create
et bien aucune des checkBox n'est à checked=true.
Le checkBoxFor est-il uniquement pour la lecture ?