Skip to main content
A newer version of this page is available. .

ASPxClientGridViewBatchEditApi Class

Provides members related to Batch Edit Mode

Declaration

declare class ASPxClientGridViewBatchEditApi

Remarks

These members can be accessed via the ASPxClientGridView.batchEditApi property.

Refer to the Batch Edit Mode (WebForms) and Batch Edit Mode (MVC) topic for more information.

Example

This example demonstrates different ways to skip or prevent editing certain cells. In this example, the ASPxClientGridViewBatchEditApi 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

WebForms approach:

*

MVC approach:

See Also