aspnet-devexpress-dot-web-dot-aspxgridbase-9094983e.md
Occurs after an end-user clicks the Update button in batch edit mode and allows you to provide a custom data updating mechanism.
Namespace : DevExpress.Web
Assembly : DevExpress.Web.v25.2.dll
NuGet Package : DevExpress.Web
public event ASPxDataBatchUpdateEventHandler BatchUpdate
Public Event BatchUpdate As ASPxDataBatchUpdateEventHandler
The BatchUpdate event's data class is ASPxDataBatchUpdateEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| DeleteValues | Returns a list of deleted values. |
| Handled | Specifies whether the ASPxGridBase.BatchUpdate event is handled. |
| InsertValues | Returns a list of inserted values. |
| UpdateValues | Returns a list of updated values. |
The batch edit mode allows modifying a batch of grid data on the client side and sending it to the server in one request on clicking the Update button. You can use the BatchUpdate event to provide a custom data update mechanism.
Set the ASPxDataBatchUpdateEventArgs.Handled event argument property to true to indicate that the BatchUpdate event is handled, and therefore no default processing is required.
The ASPxDataBatchUpdateEventArgs.DeleteValues, ASPxDataBatchUpdateEventArgs.InsertValues, and ASPxDataBatchUpdateEventArgs.UpdateValues properties return lists of deleted, inserted, and updated values respectively.
View Example: ASPxGridView - A simple Batch Editing implementation
See Also
Online Demo: Card View - Batch Editing and Updating
Online Demo: Grid - Batch Editing and Updating