Microsoft® ASP.NET AJAX 拡張の登場によって、全く新しいコントロールが出現しました。これらの新しいタイプのひとつがエクステンダ タイプのコントロールで、これは基本的にフォーム上のもうひとつのコントロールをターゲットとし、新しいプロパティ、メソッドまたはイベントを追加することによって、機能を拡張することを意味します。
WebResizingExtender はエクステンダ コントロールです。いくつかの新しいプロパティとクライアント側イベントを使用して、関連づけられているパネルを拡張するからです。
エクステンダ コントロールは通常小さい JavaScript コードで、Web ページ上の特定の機能のために作成されています。その JavaScript コードをエクステンダにすることによって複数のページで使用することができるようになり、バックエンドがどのように機能するのか、また異なるブラウザでどのように機能するのかを心配することなく、他の人たちもこれを使用することができます。 ASP.NET AJAX コントロール ツールキットが(これらの新しいコントロールを作成するために使用される)JavaScript の生成を処理するため、懸念が排除されます。したがって、遵守の問題を肩から下ろして、ASP.NET AJAX 拡張ライブラリで配置されます。