ASPxClientGridView.batchEditApi Property
Provides access to the batch editing client API.
Declaration
batchEditApi: ASPxClientGridViewBatchEditApi
Property Value
Type | Description |
---|---|
ASPxClientGridViewBatchEditApi | A ASPxClientGridViewBatchEditApi object that exposes the batch editing client API methods. |
Remarks
Note
For a full example, see ASP.NET - Handle the client-side FocusedCellChanging event to prevent an edit action for ASPxGridView cells online example.
This example demonstrates different ways to skip or prevent editing certain cells. In this example, the batchEditApi property provides access to the ASPxClientGridViewBatchEditApi.GetCellValue property that is used to get cell value.
function onFocusedCellChanging(s, e) {
if (e.cellInfo.column.name == 'command')
e.cancel = true;
else if (e.cellInfo.column.fieldName == 'SupplierID')
e.cancel = true;
else if (e.cellInfo.column.fieldName == 'UnitsInStock' && (e.cellInfo.rowVisibleIndex < 3 || e.cellInfo.rowVisibleIndex > 7))
e.cancel = true;
else if (e.cellInfo.column.fieldName == 'UnitPrice' && s.batchEditApi.GetCellValue(e.cellInfo.rowVisibleIndex, 'UnitPrice') > 22)
e.cancel = true;
}
Online Examples
Web Forms:
- Grid View for ASP.NET Web Forms - How to update total summaries on the client in batch edit mode when deleted rows are highlighted
- GridView for Web Forms - How to calculate values dynamically in batch edit mode
- Grid View for ASP.NET Web Forms - How to calculate values and update total summaries dynamically in batch edit mode
- Grid View for ASP.NET Web Forms - How to select a checkbox in a row when a data item template or batch edit mode is applied
MVC:
See Also