Skip to main content

GridViewModel.ProcessCustomBinding(GridViewCustomBindingGetDataRowCountHandler, GridViewCustomBindingGetDataHandler, GridViewCustomBindingGetSummaryValuesHandler, GridViewCustomBindingGetGroupingInfoHandler) Method

Delegates the implementation of grid view model population in the custom data binding mode to Model-layer functions specified via the method’s parameters.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v23.2.dll

NuGet Package: DevExpress.Web.Mvc5

Declaration

public void ProcessCustomBinding(
    GridViewCustomBindingGetDataRowCountHandler getDataRowCountMethod,
    GridViewCustomBindingGetDataHandler getDataMethod,
    GridViewCustomBindingGetSummaryValuesHandler getSummaryValuesMethod,
    GridViewCustomBindingGetGroupingInfoHandler getGroupingInfoMethod
)

Parameters

Name Type Description
getDataRowCountMethod GridViewCustomBindingGetDataRowCountHandler

A delegate method that allows you to implement custom processing to return the total number of data rows.

getDataMethod GridViewCustomBindingGetDataHandler

A delegate method that allows you to implement custom processing to return the data rows requested by the grid.

getSummaryValuesMethod GridViewCustomBindingGetSummaryValuesHandler

A delegate method that allows you to implement custom processing to calculate and return values of summaries required within the grid.

getGroupingInfoMethod GridViewCustomBindingGetGroupingInfoHandler

A delegate method that allows you to implement custom processing to return grouping information for group rows (the group value - key, and the number of data rows within the group - count).

Remarks

To learn more, refer to the following topics:

See Also