CheckBoxFor, valeur toujours à false.
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:
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:
1 2 3
|
[HttpPost]
public ActionResult Create |
et bien aucune des checkBox n'est à checked=true.
Le checkBoxFor est-il uniquement pour la lecture ?