Je crée la liste des cases à cocher en vue partielle par follwoing http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/html.checkbox - valeur explicite à la valeur du champ caché
Codeet Rendue HTML pour les cases à cocher se présente comme suit
<%=Html.CheckBox("EmployeeID", new { value = user.EmployeeID, @class = "ccboxes", title = user.Designation + "(" + user.EmployeeName + ")" })%>
<INPUT id=MemoUsers_a29f82e4-ebbc-47b0-8cdd-7d54f94143be__EmployeeID class=boxes title=Programmer(Zia) value=6 type=checkbox name=MemoUsers[a29f82e4-ebbc-47b0-8cdd-7d54f94143be].EmployeeID jQuery1276681299292="27">
<INPUT value=false type=hidden name=MemoUsers[a29f82e4-ebbc-47b0-8cdd-7d54f94143be].EmployeeID>
En rendu html il peut être vu que l'attribut de valeur de champ caché est faux. je veux assigner la valeur explicite (même que la valeur de case à cocher) à cette valeur. Est-ce possible en utilisant html.checkbox ou html.checkboxfor.
un chemin est recommandé dans http: //stackoverflow.com/questions/626901/asp-net-mvc-rc2-checkboxes-with-explicit-values. Y at-il autre meilleure façon
que je veux faire ce que ModelState.IsValid retourne faux en raison de la valeur du champ caché attribut
Cordialement