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!

1
Vote

To reproduce this issue, use the following markup/code.  Tab to the dropdown and type a letter.  It works in version 20.3.0.61, but not the next version 20.4.0.38.

Index.razor

@page"/"

<PageTitle>Index</PageTitle>

<divstyle="display: grid; gap: .5rem; grid-template-columns: repeat(2, auto); width: fit-content;">
    <label>Animal</label>
    <SfDropDownListDataSource="@Enum.GetNames(typeof(AnimalType))"AllowFiltering="true"TValue="AnimalType"TItem="string" />

    <label>Branch</label>
    <SfDropDownListDataSource="@Branches"AllowFiltering="true"@bind-Value="@Branch">
        <DropDownListFieldSettingsValue="Key"Text="Value" />
    </SfDropDownList>
</div>

@code
{
    intBranch;

    publicenumAnimalType
    {
        Dog=1,   
        Cat=2,
        Other=3
    }

    Dictionary<int, string> Branches=newDictionary<int, string>
    {
        { 0, "Unknown" },
        { 1, "Branch 1" },
        { 2, "Branch 2" },
        { 3, "Branch 3" }
    };
}