2012-09-28 5 views
11

Ich habe MVC Editor & Display Templates für eine Weile verwendet, aber bin zu der Erkenntnis gekommen, dass es sehr wenig offizielle Dokumentation zu MVC Editor/Display Templates (Html.EditorFor() und Html.DisplayFor()) zu geben scheint. Ich fand das grundlegende MSDN documentation, das gerade die technischen Details zeigt (die für sich selbst, sind nicht sehr hilfreich), aber ich suche mehr nach einer offiziellen How-To, Art wie this example.Offizielles "How to" für MVC Editor/Display Templates?

Sind Editor/Display Templates eher ein nachträglicher Einfall, und nicht wirklich weit genug verwendet, um eine ausführlichere offizielle Dokumentation zu rechtfertigen?

Oder bin ich blind, und was ich suche existiert, ich habe es noch nicht gefunden?

+0

Sie werden von den standardmäßigen gerüsteten Ansichtsvorlagen tatsächlich sehr gut verwendet. –

+0

Es ist jetzt 2017 und ich habe noch keine Dokumente oder Artikel zum Bearbeiten einer Telefonnummer in einer Vorlage gefunden. z.B. '(###) ### - ####" Ich versuche immer noch herauszufinden, ob es überhaupt möglich ist oder nicht! :( –

Antwort

3

Offizielle Dokumentation? Ich kenne keine aus der Hand, aber ich weiß, dass es eine Menge Beispiele gibt. Insbesondere mag ich Phil Haacks Diskussion über Modellbindung zu Listen. Es enthält ein Beispiel für eine Editorvorlage in einem ziemlich komplizierten Beispiel. Da ist auch der Quellcode.

Seit er als Co-Autor Buch jeden MVC Wrox, ich halte ihn für eine ziemlich definitive Quelle:

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

Hier ist eine weitere Blog-Post (nicht offiziell) in ähnlicher Weise:

http://blogs.msdn.com/b/stuartleeks/archive/2010/03/30/collections-and-asp-net-mvc-templated-helpers-displayfor-editorfor.aspx