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.