Eliminar elementos de un DropDownList en C#
Al trabajar con listas en ocasiones es necesario eliminar elementos de un DropDownList desde c# con Clear, sobre todo en listas anidadas.
Cuando decimos con eliminar es dejar esa lista sin ningún elemento seleccionable.
En esta ocasión limpiaremos toda la lista y no solo ocultar los elementos como lo habíamos visto anteriormente.
Podría interesarte Llenar un control DropDownList en ASP.Net C#
Eliminar elementos de DropDownList
Tenemos la siguiente lista desplegable con algunos elementos seleccionables.
Para realizar la eliminación de los elementos utilizaremos el método Clear de la siguiente manera.
ddlLista.Items.Clear();
- Definimos el nombre de la lista.
- Llamamos a su colección de elementos (Items).
- Ejecutamos el método Clear a los elementos.
El método Clear realiza la eliminación de los elementos, dándonos como resultado una lista vacía.
Te recomiendo utilizar algunos estilos de diseño para el control DropDownList, ya que sin elementos sus dimensiones cambian.