Skip to main content

ASPxClientGridViewCellInfo.rowVisibleIndex Property

Gets the visible index of the row that contains the cell currently being processed.

Declaration

rowVisibleIndex: number

Property Value

Type Description
number

The row’s visible index.

Remarks

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;
}
See Also