CSharp:MVC Editor Template
From Aino Wiki
Normalmente l'editing, secondo Razor, in una view, è eseguito mediante:
@Html.EditorFor(model => model.ReleaseDate)
dove model è un oggetto riconoscibile (magari di default) definito in testa al file della view così:
@model IEnumerable
Movie è una classe del Model definita.
Cosa succede se passo un oggetto che l'automatismo non riconosce? E mettiamo anche che l'Editing ed il Display lo voglio formattare con un determinato HTML (vedi MVC HTML Helpers).
Dare un'occhiata al seguente tutorial: growingwiththeweb
anche: codeproject e stackoverflow