2009-07-27 2 views

Antwort

6

Sie könnten das erste Element greifen und es in einer lokalen Variablen speichern, dann alle Elemente entfernen (Methode löschen) und schließlich das erste Element erneut hinzufügen.

6

Sie könnten Schleife durch die Elemente und entfernen sie alle von der ersten

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

Stefan's suggestion wird viel mehr performant für eine größere Anzahl von Elementen sein, aber ich dachte, ich würde eine andere Lösung darbringen hier

10

ist der Code für die klare Methode:

var listItem = DropDownList.Items[0]; 

DropDownList.Items.Clear(); 


DropDownList.Items.Add(listItem); 
-1

hier ist der einfache Code für das Hinzufügen von Elemente in 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 /> 

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

+0

Das die Frage des OP antwortet nicht. –

Verwandte Themen