Hi,
in version 20.4.0.44 of the components I got this error while selecting one row of the grid template:
Error: System.InvalidOperationException: Nullable object must have a value.
at Syncfusion.Blazor.Grids.Internal.Selection`1.SelectByRow(Row`1 rowToSelect, MouseAndKeyArgs evt)
at Syncfusion.Blazor.Grids.Internal.Selection`1.ValidateRowSelectionClick(Row`1 row, MouseAndKeyArgs e)
at Syncfusion.Blazor.Grids.Internal.Selection`1.RowSelectionClickHandler(MouseAndKeyArgs e, ValueTuple`3 target)
at Syncfusion.Blazor.Grids.Internal.Selection`1.ClickHandler(MouseEventArgs e, ValueTuple`3 target)
at Syncfusion.Blazor.Grids.Internal.GridCellBase`1.CellClickHandler(MouseEventArgs e, Boolean IsCheckBox)
at Syncfusion.Blazor.Grids.Internal.GridCell`1.b__0_6(MouseEventArgs e)
at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle, ComponentState owningComponentState)
Version 20.3.0.56 of the component works fine without errors.
The problem can be replicated easly using the first documentation example of the Detail Template with this only update at the beginning:
<SfGrid DataSource="@Employees" AllowSelection="true">
<GridSelectionSettings Type="SelectionType.Multiple"></GridSelectionSettings>
....
Any suggestion? Is it a breaking change?
Thank you.
Regards,
Matteo Rampado