Welcome to the Blazor feedback portal. We’re happy you’re here! If you have feedback on how to improve the Blazor, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

0
Votes
There is an issue with theGrid component when using an ObservableCollection as the DataSource. When multiple rows are selected and then dragged and dropped to a different position within the grid, only the first selected row is retained in the grid. The other selected rows are removed entirely. This behavior is observed only when using an ObservableCollection. The grid functions as expected when using a standard List as the DataSource.

Replication Steps:
Sample:

https://blazorplayground.syncfusion.com/embed/LZroNdVmpWdSedQr?appbar=

true&editor=true&result=true&errorlist=true&theme=bootstrap5


-->You can observe and replicate this issue through the following sample: Blazor Playground Example

-->Select multiple rows within the grid.
-->Drag and drop the selected rows to a different position in the grid.
Observe that only the first selected row is retained after the drop, while the other rows are removed from the grid.

Note:
Change the DataSource to a List and repeat the drag-and-drop action. Verify that all selected rows are retained as expected.