Active Controls (AJAX enabled Controls)

Active controls extends standard PRADO controls adding the ability to automatically update themselves on callbacks without the need of ad-hoc javascript calls. See the Introduction for a quick overview of the concept behind active controls (AJAX enabled controls).

For a quick demo of active controls, try the TActiveButton control. See also the later part of the Currency Converter tutorial for a more in depth example.

Standard Active Controls

Active List Controls

Active Data Controls

Extended Active Controls

Active Control Abilities

The following table shows the Active Controls that can trigger a callback event and whether the control will raise a PostBack event if Javascript was disabled on the client's browser.

Control Name Triggers Callback Falls back to PostBack
TActiveButton Yes Yes
TActiveCheckBox Yes Yes
TActiveCustomValidator Yes Yes
TActiveHyperLink NoYes
TActiveImage NoYes
TActiveImageButton YesYes
TActiveLabel NoYes
TActiveLinkButton YesNo
TActivePanel NoYes
TActiveRadioButton YesYes
TActiveTextBox YesYes
TCallbackOptions NoN/A
TActiveCheckBoxList YesYes
TActiveDropDownList YesYes
TActiveListBox YesYes
TActiveRadioButtonList YesYes
TAutoComplete Yes No
TCallback YesNo
TEventTriggeredCallback YesNo
TInPlaceTextBox YesNo
TTimeTriggeredCallback YesNo
TValueTriggeredCallback YesNo
TDropContainer YesNo
TDraggable NoNo