Models
Dieser Abschnitt geht auf Details zur Gestaltung von Models ein. Er zeigt, wie der Entwickler Meta-daten sowie Validierungsregeln für einzelne Eigenschaften hinterlegen kann. Darüber hinaus wird auch auf die Möglichkeiten einer manuellen Validierung eingegangen.
Metadaten im Model festlegen
Der Entwickler hat die Möglichkeit, für Modelleigenschaften Metadaten festzulegen, die zur Laufzeit beispielsweise das Verhalten von Hilfsmethoden bestimmen. Listing 1.32 demonstriert dies, indem die Eigenschaft Sterne
mit dem Attribut Display
und DisplayFormat
annotiert wird. Mit Display
wird jener Name festgelegt, der von den Hilfsmethoden DisplayNameFor
und LabelFor
für diese Eigenschaft auszugeben ist. Mit DisplayFormat
wird das standardmäßig von Hilfsmethoden ...
Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.