I am trying out your Grid for Blazor. It seems that no data is ever displayed if I have set the LoadData event. Am I doing something wrong? I'm using Blazor-WASM with the new 3.2 preview.
There is a known issue with Blazor WASM and components that use Linq (such as the Radzen DataGrid). Check the developer tools for any exception. If it is the same issue you can try the workaround mentioned in our getting started instructions (step 5):
If you are using client-side Blazor also add the following code to your .csproj file (after the closing RazorLangVersion element):
<BlazorLinkOnBuild>false</BlazorLinkOnBuild>
This workaround has a big downside though. It stops the Blazor (Mono?) linker which usually strips unused code. As a result the application payload increases a lot.
That fixed it in my test app. Unfortunately not in my real app. My real app already has the BlazorLinkOnBuild option set to false, the grid is binding to an array.
I know the data is turning up + StateHasChanged is being called because I have Count = @State.Value.Length in my razor code and after a second or two (calling out to the server) I see it update to 50.