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.