ASP.NET MVC 3 - Partiel vs modèle d'affichage vs modèle d'éditeur

Ainsi, le titre devrait parler de lui-même. Pour créer des composants réutilisables dans ASP.NET MVC, nous avons 3 options (pourraient être d'autres que je n'ai pas mentionnées): Vue partielle: @Html.Partial(Model.Foo, "SomePartial") Modèle d'éditeur personnalisé: @Html.EditorFor(model =>...