Gå til indholdet
VALG FRA LISTE · FREE

DropDownList

Vælg fra lister af enhver længde, selv hundredtusindvis af poster, uden langsomhed.

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
Kontrollen DropDownList på en RayCraft-side

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.

Alle kontroller ยท Dokumentation