Server Mode Limitations

  • 3 minutes to read

In server mode, the GridControl does not have simultaneous access to bound data in its entirety. This imposes some limitations on the grid's features, which are still available in regular binding mode. This topic lists the Server and InstantFeedback Modes limitations.

Data Editing

Adding/deleting records via the Grid Control when data is grouped is not supported.

Sorting

The following features are not supported:

Grouping

The following features are not supported:

Filtering and Searching

The following features are not supported:

Selection

Preserving the row selection when data is sorted, grouped or filtered is not supported.

Summary Calculation

The following features are not supported:

Data Sources and Presentation

The following features are not supported:

  • Data values rounding.
  • The top/bottom conditional formatting rules (Top10Items, Top10Percent, Bottom10Items, Bottom10Percent, AboveAverage, BelowAverage).

Functional limitations:

Fixed Rows

Fixed Rows are not supported.

Possible Performance Issues

The GridControl.AutoExpandAllGroups and GridControl.IsRecursiveExpand properties may cause performance issues in GridControl used in Server Mode.

Expanding each group row requires sending a request to an SQL server. When a column participating in grouping has too many unique values, it creates many group rows. Expanding all of them at once may lead to sending a large number of SQL queries, which may take a lot of time to execute.