Extender

Eintrag zuletzt aktualisiert am: 15.04.2008

ASP.NET AJAX: Ein Extender ist in der Sprache von ASP.NET AJAX ein Steuerelement, das ein bestehendes ("dummes") HTML-Steuerelement um zusätzliche Funktionen erweitert. Ein Extender besitzt immer eine clientseitige Komponente in JavaScript; eine serverseitige Komponente ist optional. Eine große Bandbreite von Extendern zeigt das AJAX Control Toolkit. Das Accordion-Steuerelement, das Bereiche in einer kleinen Animation auf- und zuklappt, arbeitet rein clientseitig. Allerdings wurde sowohl das auf dem Client notwendige HTML als auch das zugehörige JavaScript auf dem Server erzeugt. Das CascadingDropDown-Steuerelement hingegen fragt nach der Auswahl in einem Feld beim Webserver nach, welche Daten in das nächste Auswahlfeld gehören.

Allen Extendern gemein ist die Eigenschaft TargetControlID, mit der das Steuerelement festgelegt wird, das der Extender erweitern bzw. anpassen soll.

Entwicklungsumgebungsunterstützung ab Visual Studio 2008.