This example demonstrates how to create an End-User Reporting Application similar to a WinForms application that stores reports in the web server's filesystem. The ASPxFileManager control is used to implement the file Open and Save dialog boxes.
In this example, a separate ASP.NET UserControl named "FileDialogControl" is used to implement the Open/Save file dialog window. The ASPxCallback control is used to validate an entered file name in the dialog. FileDialogControl's client-side functionality is moved to a separate javascript class named ClientFileDialogControl (its source code is located in the ClientFileDialogControl.js file).
See also:
How to integrate the Web Report Designer into a web application