2009-07-27 75 views

Respuesta

6

puede tomar el primer elemento y almacenarlo en una variable local, luego eliminar todos los elementos (método Borrar) y finalmente agregar el primer elemento nuevamente.

6

se podía recorrer los elementos y quitarlos todos aparte de la primera

int count = DropDownList.Items.Count - 1; 
for (int i = count; i > 0; i--) 
    DropDownList.Items.RemoveAt(i); 

Stefan's suggestion va a ser mucho más performante para un mayor número de artículos, pero pensé que ofrecería otra solución

10

aquí está el código para el método claro:

var listItem = DropDownList.Items[0]; 

DropDownList.Items.Clear(); 


DropDownList.Items.Add(listItem); 
-1

Este es el código simple para añadir elemento en javascript ..

<script type="text/javascript"> 
function AddItem(Text,Value) 
{ 
    // Create an Option object for adding item to dropdownlist  
    var opt = document.createElement("option"); 

    // Add an Option object to Drop Down/List Box 
    document.getElementById("DropDownList").options.add(opt); 
    // Assign text and value to Option object 
    opt.text = Text; 
    opt.value = Value; 

}<script /> 

Derivado de: http://thedotnetdeveloper.blogspot.in/2012/03/how-to-add-remove-items-in-dropdown.html

+0

Esto no responde a la pregunta de la OP. –

Cuestiones relacionadas