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

Declaration

public EventHandler BeforeGetCallbackResult { get; set; }
Public Property BeforeGetCallbackResult As EventHandler

Property Value

Type Description
EventHandler

An EventHandler delegate method allowing you to implement custom processing.

Examples

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