Extender-Konzept

Neben ASP.NET-Serversteuerelementen (die viel JavaScript produzieren) enthält das AJAX Control Toolkit ein neues Konzept mit Namen Extender. Ein Extender ist in der Sprache von ASP.NET eine Erweiterung, die ein bestehendes ASP.NET-Serversteuerelement um zusätzliche Funktionen erweitert. Ein Extender besitzt immer eine clientseitige Komponente in JavaScript; eine serverseitige Komponente ist optional.

Es gibt zwei Vorteile der Extender gegenüber normalen Serversteuerelementen:

  • Eine Extender-Klasse kann verschiedene Serversteuerelementklassen gleichzeitig erweitern

  • Man kann das Verhalten einer Serversteuerelementklasse ändern, ohne die Implementierung der Serversteuerelementklasse zu ändern

Die meisten Elemente im AJAX Control Toolkit ...

Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.