Show theme settings Shopping cart Download trialFree Trial
Change Theme Settings
Change Theme Settings
Show All Themes


Personal information
ID: 1
First Name: Nancy
Last Name: Davolio
Birth Date: 12/8/1970
City: Seattle
Region: WA
Notes: Education includes a BA in psychology from Colorado State University in 1970. She also completed "The Art of the Cold Call." Nancy is a member of Toastmasters International.

The DevExpress ASP.NET Callback Panel (ASPxCallbackPanel) is a lightweight web control that allows you to dynamically update its content using callbacks, preventing undesirable entire page postbacks. You can initiate an update callback by calling the PerformCallback client method.

The ASPxCallbackPanel content remains visible while its callback is being processed on the server. During callback processing, the panel control can be covered with a customizable Loading Panel and Loading Div elements. The appearance and functionality of the Loading Panel can be defined using the LoadingPanel and SettingsLoadingPanel properties. The Loading Div's style is customized using the LoadingDiv property.

In this example, ASPxCallbackPanel is used to display detail information on an employee selected within a list box. When the selected item in the list box is changed, ASPxCallbackPanel's PerformCallback client method is called to initiate a callback to update the panel content. On the server side, the selected list item's value is used as an SQL SELECT query parameter's value, and as a result, ASPxCallbackPanel displays the requested information.

The EnableCallbackAnimation check box specifies whether a specific animation effect is used when a callback panel's content is updated using a callback.

Local Copy of this Demo
To inspect the source code for this demo on your machine, you must first install our components via the DevExpress Component Installer.
You can open a local copy of this online demo directly from this webpage (if using v20.2.8, 21.1.4 or higher).
Open CS Solution
Open VB Solution
The source code files for this demo are installed (by default) in the following directories:
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\CS\ASPxMultiUseControlsDemos
\Users\Public\Documents\DevExpress Demos XX.X\Components\ASP.NET\VB\ASPxMultiUseControlsDemos