Je suis confronté à un problème vraiment étrange qui m'a fumé.ASP.Net MVC DefaultModelBinder ne lie pas les propriétés sur POST
J'ai un scénario assez simple où j'ai une vue fortement typée qui est correctement remplie à partir du contrôleur sur le GET, mais ensuite quand il envoie le formulaire au contrôleur, le Reqeust est plein de toutes les bonnes valeurs et à droite noms de clé pour le classeur de modèle par défaut pour remplir correctement l'un de mes objets de modèle, et le DMB crée l'opcode correct, mais il ne remplit aucune des propriétés, ils sont tous dans leur état par défaut. Cela fonctionnait avant, les seuls changements que je peux penser étaient que j'ai essayé un modelbinder personnalisé (puis l'ai enlevé, vérifié deux fois pour m'assurer que je n'utilise pas encore cela), et j'ai refaçonné le modèle pour avoir un classe de base avec certains des accessoires.
Des pensées?
Publier du code. – tvanfosson
Si cela fonctionnait avant, vous pouvez essayer de revenir à ce point et ensuite commencer à faire vos changements à nouveau un à la fois et de travailler sur ce qui le brise ... – Alconja
Postez le code =) Nous ne sommes pas des lecteurs de mind. – zihotki