sur une page que je suis rendu autre vue de cette façon:MVC lambda ne fonctionne pas sur RenderPartial
<% Html.RenderPartial("Angebotspruefung", new ViewDataDictionary {{ "OpportunityEditModel", Model }} }); %>
et vue rendu, je retrive ce modèle ainsi:
<%
OpportunityDetailsEditModel model = (OpportunityDetailsEditModel)ViewData["OpportunityEditModel"];
%>
et il y a qqch très très wird, je peux plus accéder propriétés avec <%= model.Property %>
mais lambda does't travail, donc cela ne fonctionnera pas
<%= Html.HiddenFor(m => m.Property) %>
ne fonctionnera pas de quelle façon? Quelle erreur de compilation/d'exécution avez-vous? Y at-il un modèle déclaré sur la vue où vous faites le 'HiddenFor'? –
il n'y a pas de problème avec la compiliation, juste il y a des valeurs nulles – kosnkov
le fil suivant montre ce que vous devez faire. http://stackoverflow.com/questions/6850174/html-hiddenfor-value-property-not-getting-set –