DataRowInfo<T>.RowIndex Property
Returns a data row’s index.
Namespace: DevExpress.Blazor
Assembly: DevExpress.Blazor.v24.1.dll
NuGet Package: DevExpress.Blazor
Declaration
public int RowIndex { get; }
Property Value
Type | Description |
---|---|
Int32 | A zero-based row index. |
Remarks
Use the RowPreviewTemplate‘s Context
parameter to access the RowIndex
property. This template allows you to show preview sections under each data row across all columns.
<DxDataGrid Data="@DataSource">
<Columns>
<DxDataGridColumn Field="@nameof(Employee.FirstName)" SortOrder="DataGridColumnSortOrder.Ascending"></DxDataGridColumn>
...
</Columns>
<RowPreviewTemplate Context="ItemInfo">
@{
Employee employee = ItemInfo.DataItem;
}
@if (ItemInfo.RowIndex % 2 == 0) {
<span class="mr-3">@employee.Notes</span>
}
else {
<span class="mr-3" style="color:darkblue;">@employee.Notes</span>
}
</RowPreviewTemplate>
</DxDataGrid>
See Also