In Blazor DataGrid, Multiselect field can be edited in Cell without pressing Edit button. Why?

Answer:

When you render SfMultiSelect component in the template of a gridcolumn, then it will be enabled by default which is the behavior of SfMultiSelect component. So if you don’t want to change the data in the view when grid is not in the edit state, then you need to render the SfMultiSelect component only in the Edit template and not in the template of the grid column. Please refer the below documentation for your reference.

If you want to disable the SfMultiSelect from click action, then you can set the Enabled property of SfMultiSelect component to false.

Loader.
Up arrow icon