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!>
Thanks for joining our community and helping improve Syncfusion products!
after applying a filter, all tree grid rows are expanded
when clicking on the collapse arrow the following exception is thrown
The specified key 'uniqueID' does not exist in the ExpandoObject.
more details
at System.Dynamic.ExpandoObject.System.Collections.Generic.IDictionary
TreeGridFilterSettings HierarchyMode="FilterHierarchyMode.Both" Mode="FilterBarMode.Immediate" ShowFilterBarStatus="false">
filter template - include an SfTextbox with a OnChange method that triggers the following method
public async void OnChange (string args)
{
if (string.IsNullOrEmpty(args))
{
await TreeGrid.ClearFilteringAsync();
await TreeGrid.CollapseAllAsync();
}
else
{
await TreeGrid.FilterByColumnAsync("FilterColumn", "contains", args, null, false);
await TreeGrid.ExpandAllAsync();
}
}
The same issue occurs when I use
await
with the searchSetting as such
<
TreeGridSearchSettings HierarchyMode="FilterHierarchyMode.Both" IgnoreCase Operator="Operator.Contains">