Skip to main content

GridSettingsBase.BeforeGetCallbackResult Property

Allows you to perform custom actions after a callback sent by the current extension has been processed on the server, but prior to the time the respective callback result render is formed.

Namespace: DevExpress.Web.Mvc

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

NuGet Package: DevExpress.Web.Mvc5

Declaration

public EventHandler BeforeGetCallbackResult { get; set; }

Property Value

Type Description
EventHandler

An EventHandler delegate method allowing you to implement custom processing.

Remarks

Online Example

View Example: How to implement row clone functionality

Example

The following example illustrates how to use the GridSettingsBase.BeforeGetCallbackResult event to set the edit cell color dynamically.

...
settings.BeforeGetCallbackResult = (sender, e) => {
    MVCxGridView gridview = sender as MVCxGridView;
    if(gridview.IsNewRowEditing)
        gridview.DataColumns["StateDescription"].EditCellStyle.BackColor = System.Drawing.Color.Green;
    else        
        gridview.DataColumns["StateDescription"].EditCellStyle.BackColor = System.Drawing.Color.Yellow;                
};
...
See Also