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
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 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