Anpassen der Ansicht durch Entitätsvorlagen (Entity Templates)

In der ersten Version der dynamischen Datenwebsites in ASP.NET 3.5 SP1 konnte man nur auf Feldebene oder Seitenebene anpassen. Eine Alternative zu den Seitenvorlagen sind nun Entitätsvorlagen, die für eine bestimmte Klasse aus dem Modell die Detailansicht, die Editieransicht und die Einfügeansicht definieren.

Entity Templates sind Benutzersteuerelemente, welche von EntityTemplateUserControl erben und sich im Ordner DynamicData\EntityTemplates befinden. Soll eine Entität angezeigt werden, wird standardmäßig ein Template, dessen Namen dem Entitätsnamen entspricht, gesucht. Die Templates _Edit.ascx und _Insert.ascx dienen zum Ändern und Einfügen.

Die Standardvorlagen (default.ascx, default_Edit.ascx ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch 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.