XPServerModeView Class
A data source that binds DevExpress grid controls with data tables and allows retrieving data from the server side.
Namespace: DevExpress.Xpo
Assembly: DevExpress.Xpo.v24.1.dll
NuGet Packages: DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap, DevExpress.Xpo
NuGet Package: DevExpress.Xpo
Declaration
Remarks
Use the XPServerModeView component to work with DevExpress grid controls in server mode. The component combines the advantages and features of XPServerCollectionSource and XPView.
The XPServerModeView is a read-only data source. To enable data editing in server mode, use the XPServerCollectionSource with the XPServerCollectionSource.AllowEdit property set to true.
XPServerModeView ships with the following capabilities:
- Ability to handle large data sources with lower memory usage (does not load an entire persistent object instance).
- Ability to customize SELECT statements to exclude unused data columns.
- Ability to include reference property data (nested properties) in the root query to avoid the 1+N problem.
- Ability to include custom (virtual) properties calculated on the server side (similar to ServerViewProperty).
The following examples demonstrate how to work with XPServerModeView: