Nogle lister er simpelthen enorme. DropDownList tegner kun de synlige valgmuligheder, så selv hundrede tusinde poster åbner med det samme, og at skrive indsnævrer listen.
Hvorfor det hjælper
- Jævn med meget lange lister
- Skriv for at indsnævre
- Velkendt combobox-adfærd
Hvor det passer
- Produkt- og kundekataloger
- Postnummerlister
- Referencedata

Eksempel
<DropDownList TItem="string" Label="City (100,000 entries)" Items="_cities" @bind-Value="_city" Placeholder="Type to search" />
<p>Chosen: @(_city ?? "none")</p>
@code {
private readonly List<string> _cities = Enumerable.Range(1, 100000).Select(n => $"City {n:D6}").ToList();
private string? _city;
} Et kort uddrag. Tilføj @using RayCraft.Blazor.Components til din side, og brug en interaktiv gengivelsestilstand.
Inkluderet i RayCraft Free. Fungerende eksempler findes i GitHub-lager (MIT); det indeholder eksempel- og demokode, ikke bibliotekets kode.