I had a problem similar to this issue DataGrid with multiple elements for one column
<RadzenDataGridColumn TItem="Employee" Property="Employee.Roles" Title="Roles">
<EditTemplate Context="employee">
<RadzenDropDown @bind-Value="@employee.Roles" Data=@roles TextProperty="Name" Multiple=true AllowClear=true Placeholder="Roles"></RadzenDropDown>
</EditTemplate>
<Template Context="employee">
@string.Join(", ", employee.Roles.Select(r => r.Name))
</Template>
</RadzenDataGridColumn>
After following this, I was able to see the data in each cell but for some reason it won't sort or filter. I keep getting this error:
System.InvalidOperationException: Failed to compare two elements in the array.
---> System.ArgumentException: At least one object must implement IComparable.