Ist es möglich, EditorFor Vorlagen für ein benutzerdefiniertes Objekt zu erstellen, das nur Code anstelle einer View-Vorlage in den EditorTemplates verwendet.Erstellen von Objektvorlagen (z. B. EditorFor usw.) für MVC mit Code, keine Ansichten
Mein Grund ist, damit ich eine Klassenbibliothek mit diesen Vorlagen erstellen kann.
Mit dem Schreiben eines benutzerdefinierten EditorFor - ist das nur ein Fall des Schreibens einer Erweiterungsmethode auf HtmlHelper ein Argument des Typs Ausdruck >? Ich habe das ausprobiert, aber es scheint nicht als die "nähere" Erweiterungsmethode aufgefasst zu werden, die den Standard-EditorFor (der Expression >) verwendet. Wenn möglich, möchte ich, dass der Entwickler, der meine Bibliothek verwendet, in der Lage ist, den Standard-EditorFor anstelle einer spezifischen Methode zu verwenden - z. EditorForCustomObject. –
Ich schaue mir die Einbettung der Templates in die Assembly an - weißt du, ob das von EditorFor angenommen wird? –