Free Trial Buy Now

Data Binding - XPO Server Mode

Command: ...
Time taken (ms): ...
Drag a column header here to group by that column
From
Subject
Sent
Attachment?
Size
[Condition]
[Condition]
v
[Condition]
v
[Condition]
 
Ryan FischerWeb Edition: Search Page is ready for testing.12/19/2010197.12 Kb
Ryan FischerMain Menu: Add a File menu. File menu item is missing.12/13/2010167.75 Kb
Jimmy LewisIntegrating Developer Express MasterView control into an Accounting System.12/1/2010108.69 Kb
Dave MurrelReceivables Printing module is ready for testing.12/19/2010255.52 Kb
Dave MurrelData Archiving. We still don't have this features in our application.11/23/2010272.52 Kb
Carl LucasEmail Attachments. Is it possible to add multiple attachments? I haven't found a way to do this.11/25/2010175.17 Kb
Brad BarnesMain Menu: Duplicate Items. Somebody has to review all menu items in the system.12/24/2010128.24 Kb
Tom HamlettCurrency Mask. The current currency mask in completely unusable.12/16/201046.79 Kb
Dave MurrelReceivables Printing module is ready for testing.12/26/2010292.43 Kb
Peter DolanPayables Due Calculator is ready for testing.11/24/201049.2 Kb
    42.17 Gb
Page 1 of 30000 (300000 items)
Prev
1
2
3
4
5
6
7
29998
29999
30000
Next

Description

The ASPxGridView supports server mode - a binding mode that is specifically designed to work with large datasets (50,000+ records) using XPO.

With the XpoDataSource component, you can bind our data-aware controls to any database supported by XPO. For the bound control (and grid control in particular), the number of records to load is a bottleneck, as the more records there are, the more time is required to load data. To alleviate this problem when using the XpoDataSource, we have developed server mode. In this mode, the grid control loads records in small portions, on demand, and performs data-aware operations (sorting, filtering, grouping, etc.) on the data server side. This greatly improves the grid's speed and responsiveness. However, since bound data is not loaded entirely into memory in server mode, the following grid features are not supported:

  • Filtering and sorting data by display text (not by edit values).
  • Custom sorting and custom grouping implemented via the grid control's CustomColumnSort and CustomColumnGroup event handlers.
  • Group modes specified by a column's Settings.GroupInterval property (rows are always grouped by values of grouping columns).
  • Calculating custom summaries via the grid control's CustomSummaryCalculate event handler.
  • A data table whose primary key is composed of several columns cannot be used as a data source.

To enable server mode for the grid control, bind it to a data source via the XpoDataSource, and set the XpoDataSource.ServerMode property to true.

In this demo, you can see for yourself how fast our grid control performs various operations (such as sorting, filtering, and grouping), and calculates summaries against 300,000 records in server mode. The demo shows the grid operation that has been performed and the time required.

Version: v2012 vol 2.8
Experience the DevExpress Difference Today
Demos with source code are included with an installation of DevExpress controls for ASP.NET. Refer to the Demos and Sample Applications topic to learn more.
To download your free evaluation copy of our award-winning ASP.NET libraries, visit the Downloads page
All DevExpress ASP.NET Controls ship as part of DXperience ASP.NET, Enterprise, and Universal.
To obtain pricing information, visit the Pricing Options page or contact us via Email at info@devexpress.com
or by telephone at +1 (818) 844-3383 between 8:30am and 5pm Pacific Time.