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


rss Developer Express Announces eXpressApp Framework Beta
rss Announcing a New Executable Ribbon Notepad Demo built with the upcoming ExpressBars v6
rss Developer Express Announces DXperience 2006 vol 3
rss ExpressBars v6 Beta is Available to Subscribers
rss The ExpressQuantumGrid Suite v6 is Now Available
rss Developer Express Announces DXperience 2006 vol 2

The DevExpress ASP.NET Callback (ASPxCallback) is a non-visual control that allows you to asynchronously transfer information from server to client, when this information is needed on the client side.

This demo initially displays short news headlines. Detailed news descriptions can be loaded dynamically, without refreshing the entire web page. This effect is achieved by using the client and server events available in the ASPxCallback component.

First, when a news headline is clicked, the client PerformCallback method of the ASPxCallback is called. This method is passed with an argument that contains the number of the corresponding news entry.

Next, the Callback event is raised on the server during server-side processing of the callback. In the event's handler, the required news description is obtained and assigned to the Result property of the event's argument.

Finally, when the response comes back to the client, the client CallbackComplete event of the ASPxCallback component is raised, allowing the resulting description text to be displayed within the page.

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