O'Reilly logo

Microsoft .NET 4.0 Update by Manfred Steyer, Holger Schwichtenberg Dr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Views

Dieser Abschnitt beschreibt weiterführende Techniken für die Entwicklung von Views.

Typisierte Views

Damit auf die an Views weitergereichten Models in typsicherer Manier zugegriffen werden kann, besteht die Möglichkeit zur Typisierung der Klasse ViewPage, welche als Basisklasse für Views dient. Der angegebene Typ wird zur Typisierung der Eigenschaft Model, welche das vom Controller definierte Model beinhaltet, verwendet. Listing 10.17 demonstriert dies, indem in der Pagedirektive mit dem Attribut Inherits angezeigt wird, dass die geerbte ViewPage mit dem Typ IEnumerable<Party> typisiert werden soll. Durch diese Typisierung kann das Model in weiterer Folge mit einer ForEach-Schleife durchlaufen und auf eine typsichere Art auf deren Einträge ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required