Saltar al contenido
SELECCIÓN DE LISTA · FREE

DropDownList

Elige entre listas de cualquier longitud, incluso cientos de miles de entradas, sin ralentizaciones.

Algunas listas son sencillamente enormes. DropDownList dibuja solo las opciones visibles, así que incluso cien mil entradas se abren al instante, y escribir reduce la lista.

Por qué ayuda

  • Fluido con listas muy largas
  • Escribe para reducir
  • Comportamiento de combobox conocido

Dónde encaja

  • Catálogos de productos y clientes
  • Listas de códigos postales
  • Datos de referencia
El control DropDownList en una página de RayCraft

Ejemplo

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

Un breve fragmento. Añade @using RayCraft.Blazor.Components a tu página y usa un modo de renderizado interactivo.

Incluido en RayCraft Free. Hay ejemplos que funcionan en el repositorio de GitHub (MIT); contiene código de ejemplo y demostración, no el código de la biblioteca.

Todos los controles ยท Documentación