Dynamische Steuerelementbäume

Die Erzeugung von Serversteuerelementen in ASPX-Seiten durch Tags ist deklarativ. Genau wie Windows Forms-Steuerelemente können ASP.NET-Serversteuerelemente alternativ auch durch Programmcode generiert werden, das heißt, der Steuerelementbaum kann per Programmcode zur Laufzeit der Anwendung verändert werden.

Damit können Seiten erstellt werden, die sich in Abhängigkeit von Parametern anders darstellen, ohne dass alle potenziell sichtbaren Steuerelemente bereits zur Entwicklungszeit festgelegt und mithilfe von Visible dann fallweise ein- oder ausgeblendet werden müssen.

Dabei müssen die einzelnen Steuerelemente als Instanzen der jeweiligen Control-Klasse erzeugt und an die ControlCollection des Steuerelements angehängt ...

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.