Multi-Use Site Controls - Callback Panel Example


Employee
 
Andrew Fuller
Anne Dodsworth
Janet Leverling
Laura Callahan
Margaret Peacock
Michael Suyama
Nancy Davolio
Robert King
Steven Buchanan
Personal information
ID: 1
First Name: Nancy
Last Name: Davolio
Birth Date: 12/8/1978
City: Seattle
Region: WA
Notes: Education includes a BA in psychology from Colorado State University in 2000. 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 via callbacks, preventing undesirable whole page postbacks. You can initiate an update callback by calling the PerformCallback client method.

ASPxCallbackPanel content remains visible while its callback is being processed on the server. During callback processing, the panel control is covered with a customizable Loading Panel and Loading Div elements. The appearance of the Loading Panel can be defined via the LoadingPanelImage, LoadingPanelImagePosition, LoadingPanelStyle and LoadingPanelText properties. The Loading Div's style is customized using the LoadingDivStyle 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.

Version: v2014 vol 1.6
Copyright © 2006-2014 Developer Express Inc
Your Next Great ASP.NET App Starts Here

Get started today and download your 30-day trial of ASP.NET Controls and Libraries (includes 30 days of free technical support).

All demos ship with full source code and are included in the DevExpress ASP.NET distribution. Refer to the Demos and Sample Applications topic to learn more.

DevExpress ASP.NET Controls and Libraries ship as part of DevExpress Universal, DXperience and ASP.NET Subscriptions and are backed by a 60 day unconditional money-back guarantee.
To learn more and obtain pricing information, visit the Compare Features and Pricing webpage. For immediate assistance, contact us by Email at info@devexpress.com or by phone at +1 (818) 844-3383 between 7:30am and 4:30pm Pacific Time.