Freigeben über


Übersicht über das PlaceHolder-Webserversteuerelement

Aktualisiert: November 2007

Mit dem PlaceHolder-Steuerelement können Sie ein leeres Containersteuerelement auf der Seite platzieren und zur Laufzeit untergeordnete Elemente dynamisch hinzufügen.

Dieses Thema enthält folgende Abschnitte:

  • Hintergrund

  • Codebeispiele

  • Klassenreferenz

Hintergrund

Mit dem PlaceHolder-Webserversteuerelement können Sie ein leeres Containersteuerelement auf der Seite platzieren und zur Laufzeit untergeordnete Elemente dynamisch hinzufügen, löschen oder durchlaufen. Das Steuerelement rendert nur seine untergeordneten Elemente; es rendert Markup nicht von selbst.

Sie können eine Webseite z. B. so einrichten, dass je nach den vom Benutzer ausgewählten Optionen eine variable Anzahl von Schaltflächen auf der Webseite angezeigt wird. Damit werden Benutzer nicht mit Auswahlmöglichkeiten konfrontiert, die sie möglicherweise nur verwirren und entweder nicht zur Verfügung stehen oder für die speziellen Anforderungen des Benutzers nicht relevant sind. Sie können die Schaltflächen dynamisch erstellen und sie dann als untergeordnete Elemente eines PlaceHolder-Steuerelements hinzufügen.

Zurück nach oben

Codebeispiele

Gewusst wie: Hinzufügen von PlaceHolder-Webserversteuerelementen zu einer Web Forms-Seite (Visual Studio)

Gewusst wie: Programmgesteuertes Hinzufügen von Steuerelementen zu einer ASP.NET-Webseite

Zurück nach oben

Klassenreferenz

Die folgende Tabelle enthält die Klassen, die sich auf das PlaceHolder-Steuerelement beziehen.

Member

Beschreibung

PlaceHolder

Die Hauptklasse des Steuerelements.

PlaceHolderControlBuilder

Die Klasse, die mit dem Parser ein PlaceHolder-Steuerelement erstellt. Zum Erstellen eines benutzerdefinierten Steuerelement-Generators für ein von PlaceHolder abgeleitetes Steuerelement muss von dieser Klasse geerbt werden.

Zurück nach oben

Siehe auch

Weitere Ressourcen

Programmgesteuertes Hinzufügen von ASP.NET-Steuerelementen