Question Explication de liaison de modèle personnalisé ASP.Net MVC [fermé]


Est-ce que quelqu'un sait où je peux trouver un tutoriel pour la construction d'un modèle de classeur personnalisé.

J'ai trouvé plusieurs problèmes avec le classeur de modèle par défaut avec EntitySets (ne pas remplir lors de la création de nouveaux objets et créer des doublons sur des objets d'édition) et constate que mon interface utilisateur ne correspond pas exactement à mon modèle (par exemple ne correspond pas à une période de temps). Je souhaite donc voir si la création d'un modèle de classeur personnalisé est une meilleure solution. J'ai trouvé quelques exemples: ici et ici. Le premier est, je crois, dépassé et le second n’explique pas vraiment ce qui se passe.

Mon principal problème est que je ne comprends pas bien ce que sont réellement la méthode ControllerContext et ModelBindingContext de la méthode BindModel, c'est-à-dire leur relation avec le contrôleur et le modèle.

Je serais reconnaissant si quelqu'un me diriger vers un tutoriel ou pourrait jeter un oeil à la Dave Hayden'article et montre comment il pourrait ressembler avec l'implémentation actuelle de MVC.


32
2017-07-28 11:20


origine


Réponses:


J'ai en fait maintenant trouvé les deux articles suivants qui résument bien la liaison entre modèles:

http://odetocode.com/Blogs/scott/archive/2009/04/27/12788.aspx

http://odetocode.com/Blogs/scott/archive/2009/05/05/12801.aspx


30
2017-08-08 18:44



Voici une bonne explication de ModelBinders qui, selon moi, couvrira vos questions: http://www.singingeels.com/Articles/Model_Binders_in_ASPNET_MVC.aspx

Un rapide recherche Google arraché quelques autres ... Je vais vous laisser filtrer à travers eux :-)


4
2017-07-28 14:37