2010-08-10 2 views
3

Dans MVC 2, quel est le comportement de mappage par défaut pour le classeur. Je l'ai vu une fois dans un blog, mais je ne le retrouve plus.Quelles sont les conventions de mappage des collections avec le classeur par défaut?

Particulièrement en ce qui concerne les éléments de la liste.

De mémoire, il est quelque chose comme ceci: {ModelName}[{id}].{Proptery}

Toute aide serait grandement apprécié, en particulier un article en ligne qui fait référence à ce sujet.

Répondre

4

Parlez-vous de Model.MyCollection [i] .SpecificProperty?

Voici un bon lien de l'homme lui-même (Phil Haack) parle de se lier à une liste des types complexes:

http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx

+0

Oui, j'ai regardé ce lien, mais pas tout à fait ce que je cherchais. Je ne me souviens pas si c'était un message de hack, scott gu ou hanselman à propos de la convention defaultmodelbinder pour nommer les composants de vue. – Ryk

0

Jetez un oeil à mes deux messages de blog sur classeurs modèles et des modèles, cela couvre les bases ainsi que la façon de traiter correctement les types complexes. http://www.dalsoft.co.uk/blog/index.php/2010/05/21/mvc-model-binders/ http://www.dalsoft.co.uk/blog/index.php/2010/04/26/mvc-2-templates/

Cela devrait vous donner une bonne idée sur la façon dont fonctionne de liaison. Vous pouvez également utiliser l'attribut Bind pour modifier le préfixe de liaison.

Questions connexes