Skip to main content
.NET 8.0+

ServerViewProperty Class

The ServerViewProperty stores information that specifies values to be loaded from the data server - property names, criteria, and sort order.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v24.2.dll

NuGet Package: DevExpress.Xpo

#Declaration

public class ServerViewProperty :
    IDataColumnInfoProvider,
    INotifyPropertyChanged

#Remarks

A ServerViewProperty represents each data column to be shown in the UI. The XPServerModeView and XPInstantFeedbackView components use ServerViewProperty instances to retrieve data from the server side.

#Examples

The following example demonstrates how to populate a server view’s XPServerModeView.Properties collection.

using DevExpress.Xpo;
// ...
xpServerModeView1.Properties.AddRange(new ServerViewProperty[] {
  new ServerViewProperty("Name", SortDirection.None, "[Name]"),
  new ServerViewProperty("CompanyName", SortDirection.None, "[Customer.CompanyName]"),
  new ServerViewProperty("Payment", SortDirection.None, "[Payments].Sum([Amount])"),
  new ServerViewProperty("EmployeeFullName", SortDirection.None, "[Employee.FirstName] + ' ' + 
    [Employee.LastName]")});

#Inheritance

Object
ServerViewProperty
See Also