-
AJAX-enable any ASP.NET controls.
Simply put a CallbackPanel inside the form and other controls that
you want to AJAX-update inside the CallbackPanel;
-
Works transparently, not a single line of code needed.
The CallbackPanel works transparently as if it didn't exist
in the page --- yet contents/controls inside the panel
are automatically AJAX updated;
-
Works ASP.NET 1.1, 2.0 and 3.5. Works independently and works
on all major ASP.NET releases.
-
Automatically supports validators..
All validations logics are performed before an AJAX call as if a
post back was to occur. This again means no special coding for AJAX;
-
Group multiple CallbackPanels.
When multiple CallbackPanels are grouped together, triggering
any one of them triggers them all. Ideal for updating different
regions in the same page with one AJAX call;
-
Supports inline JavaScript. Inline JavaScript code can
be rendered and updated through AJAX callback;
-
Works with our without ASP.NET AJAX.
EO.Web CallbackPanel works independently -- or coexists with ASP.NET
AJAX. It's not either one or the other. No tough choice to make.
|
EO.Web CallbackPanel works very similar to ASP.NET AJAX UpdatePanel. However
it has a number of important advantages over ASP.NET AJAX UpdatePanel:
| Feature |
EO.Web Callback |
ASP.NET AJAX UpdatePanel |
| Platform |
Works with ASP.NET 1.1, 2.0 and 3.5. |
Does not work with ASP.NET 1.1. |
| Validators Support |
Automatically executes all validators before an AJAX call. User code flows are identical with or without AJAX. |
Does not trigger validators. |
| Embedding JavaScript |
EO.Web CallbackPanel supports embedding JavaScript, as such it's possible for
you to render dynamic JavaScrip through AJAX callback. As a result, you can use
EO.Web CallbackPanel to update other EO.Web controls (such as Menu, TreeView, etc)
that reply on JavaScript to function.
|
Does not support embedding JavaScript thus can not AJAX update any
control that uses JavaScript. For example, ASP.NET AJAX UpdatePanel can not update
ASP.NET Menu. |
| Various client side event handlers |
Supports various client side event handlers, with which you can participate
in almost every step of the callback process. |
Support limited client side event handlers but difficult to use. |
| Miscellaneous Features |
EO.Web CallbackPanel supports various miscellaneous features such as
redirection, exception message output and caching.
|
Does not support these features. |
|
|