ListItemCollection.Clear Method
.NET Framework 3.0
Removes all ListItem objects from the collection.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
Use the Clear method to remove all ListItem objects. The Count property is also set to 0.
Caution: |
|---|
| When you use this method, all ListItem objects are removed from the collection. You cannot undo this. |
// Copy the items in the ListItemCollection to an array before
// deleting them.
ListItem myListItemArray[] = new ListItem[ListBox1.get_Items().
get_Count()];
ListBox1.get_Items().CopyTo(myListItemArray, 0);
// Delete all the items from the ListBox.
ListBox1.get_Items().Clear();
DeleteLabel.set_Text("<b>All items in the ListBox were "
+ "deleted successfully."
+ "</b><br /><b>The deleted items are:");
String listResults="";
System.Collections.IEnumerator myEnum = myListItemArray.
GetEnumerator();
while(myEnum.MoveNext()) {
ListItem myItem = (ListItem)myEnum.get_Current();
listResults = listResults + myItem.get_Text() + "<br />";
}
ResultsLabel.set_Text(listResults);
Community Additions
ADD
Show:
Caution: