We have used AJAX control toolkit components to create a
custom extender, which enables or disables a control based on a button click.
This component uses the AJAX control toolkit server and client base classes,
making use of some of the new objects now available in the client library.