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 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.