<SfGrid DataSource="@ReworkHistoryReplacement" AllowFiltering="true" Height="415" AllowSorting="true" AllowGrouping="true">
@*<GridEvents OnActionBegin="BeginHistory" TValue="ReworkHistoryPartReplacementModel"></GridEvents>*@
<GridFilterSettings Type="Syncfusion.Blazor.Grids.FilterType.Menu"></GridFilterSettings>
<GridEditSettings AllowAdding="true" AllowEditing="true" AllowDeleting="true" ShowConfirmDialog="true" ShowDeleteConfirmDialog="true" Mode="EditMode.Dialog"></GridEditSettings>
<GridPageSettings PageSizes="10"></GridPageSettings>
<GridColumns>
<GridColumn Field="Id" HeaderText="Id" IsPrimaryKey="true" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Visible="false" Width="200"></GridColumn>
<GridColumn Field="Pattern" HeaderText="Pattern" IsPrimaryKey="true" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="200"></GridColumn>
<GridColumn Field="Reason" HeaderText="Reason" Width="250" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center"></GridColumn>
<GridColumn Field="ComponentIdentifier" HeaderText=" Component" Type="ColumnType.Date" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="120"></GridColumn>
<GridColumn Field="RecipeName" HeaderText="Recipe" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="120"></GridColumn>
<GridColumn Field="StepNumber" HeaderText="Step" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="120"></GridColumn>
<br />
<GridColumn Field="StartDate" HeaderText="Start Date" Format="d" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="120"></GridColumn>
<GridColumn Field="EndDate" HeaderText="End Date" Format="d" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" Width="120"></GridColumn>
<GridColumn Field="AddedBy" HeaderText="Added by" ValidationRules="@(new ValidationRules { Required = true })" TextAlign="TextAlign.Center" AllowEditing="false" Width="120"></GridColumn>
<GridColumn Field="AddedOnUtc" HeaderText="AddedOnUtc" ValidationRules="@(new ValidationRules { Required = true })" Format="d" TextAlign="TextAlign.Center" AllowEditing="false" Width="120"></GridColumn>
</GridColumns>
</SfGrid>