Ir para o conteúdo
SELEÇÃO EM LISTA · FREE

DropDownList

Escolha em listas de qualquer tamanho, até centenas de milhares de entradas, sem lentidão.

Algumas listas são simplesmente enormes. DropDownList desenha só as opções visíveis, então até cem mil entradas abrem na hora, e digitar reduz a lista.

Por que ajuda

  • Fluida com listas muito longas
  • Digite para reduzir
  • Comportamento de combobox conhecido

Onde se encaixa

  • Catálogos de produtos e clientes
  • Listas de CEP
  • Dados de referência
O controle DropDownList em uma página do RayCraft

Exemplo

<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;
}

Um pequeno trecho. Adicione @using RayCraft.Blazor.Components à sua página e use um modo de renderização interativo.

Incluído no RayCraft Free. Há exemplos funcionais no repositório do GitHub (MIT); ele contém código de exemplo e demonstração, não o código da biblioteca.

Todos os controles ยท Documentação