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.v22.1.dll

Declaration

public EventHandler BeforeGetCallbackResult { get; set; }

Property Value

Type Description
EventHandler

An EventHandler delegate method allowing you to implement custom processing.

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