Package Actions
QAction | Base class for all other Actions. |
QAjaxAction | The QAjaxAction responds to events with ajax calls, which refresh a portion of a web page without reloading the entire page. They generally are faster than server requests and give a better user experience. |
QAjaxControlAction | Ajax control action is identical to Ajax action, except the handler for it is defined NOT on the form host, but on a QControl. |
QAlertAction | Displays an alert to the user |
QBlurControlAction | Blurs (JS blur, not visual blur) a control on server side (i.e. removes focus from that control) |
QConfirmAction | This action works as a if-else stopper for another action. This action should be added to a control with the same event type before another action of that event type Doing so brings up a JavaScript Confirmation box in front of the user. If the user clicks on 'OK', then the next next action is executed (and any actions after that as well) If the user clicks on 'Cancel', then next/rest of the action(s) are not executed |
QCssAction | Sets the CSS class of a control on the client side (does not update the server side) |
QCssClassAction | Can add or remove an extra CSS class from a control. Should be used mostly for temporary purposes such as 'hovering' over a control |
QFocusControlAction | Puts focus on a Control (on the client side/browser) |
QHideCalendarAction | Hides a calendar control |
QHideDialog | Hiding a JQuery UI Dialog (QDialog) |
QHideDialogBox | Hides a dialog box (QDialogBox) |
QJavaScriptAction | Client-side action - no postbacks of any kind are performed. All handling activity happens in Javascript. |
QJQAction | Base class for all jQuery-based effects. |
QJQBounceAction | Make a control bounce up and down. |
QJQHideAction | Hide a control (if it's visible) |
QJQHideEffectAction | Hide a control, using additional visual effects. |
QJQHighlightAction | Highlight a control |
QJQPulsateAction | Pulsate the contents of a control |
QJQShakeAction | Make a control shake left and right |
QJQShowAction | Show a control (if it's hidden) |
QJQShowEffectAction | Show a control (if it's hidden) using additional visual effects. |
QJQSizeAction | Resize a control |
QJQToggleAction | Toggle visibility of a control. |
QJQToggleEffectAction | Toggle visibility of a control, using additional visual effects |
QJQTransferAction | Transfer the border of a control to another control |
QRedirectAction | Client-side action - no postbacks of any kind are performed. All handling activity happens in Javascript. |
QRegisterClickPositionAction | Registers the click position on a control |
QResetTimerAction | |
QSelectControlAction | Selects contents inside a QTextBox on the client-side/browser |
QServerAction | Server actions are handled through a full-page postback. |
QServerControlAction | Server control action is identical to server action, except the handler for it is defined NOT in the form, but in a control. |
QSetValueAction | Sets the javascript value of a control in the form. The value has to be known ahead of time. Useful for automatically clearing a text field when it receives focus, for example. |
QShowCalendarAction | Shows a Calendar Control |
QShowDialog | Shows a QDialog This is the JQuery UI alternative to show dialog |
QShowDialogBox | Shows a dialog box (QDialogBox) |
QStopPropagationAction | Prevents the event from bubbling up the DOM tree, preventing any parent handlers from being notified of the event. |
QTerminateAction | Prevents the default action on an event. |
QToggleCssClassAction | Toggles the given class on the objects identified by the given jQuery selector. If no selector given, then the trigger control is toggled. |
QToggleDisplayAction | Toggle the Disaply of a control |
QToggleEnableAction | Toggle the 'enabled' status of a control NOTE: It does not change the Enabled property on the server side |