ListItemCollection.Remove ListItemCollection.Remove ListItemCollection.Remove ListItemCollection.Remove Method

Definition

Entfernt ein ListItem aus der Auflistung.Removes a ListItem from the collection.

Überlädt

Remove(String) Remove(String) Remove(String) Remove(String)

Entfernt ein ListItem aus der Auflistung, das die angegebene Zeichenfolge darstellt.Removes a ListItem from the collection that represents the specified string.

Remove(ListItem) Remove(ListItem) Remove(ListItem) Remove(ListItem)

Entfernt den angegebenen ListItem aus der Auflistung.Removes the specified ListItem from the collection.

Remove(String) Remove(String) Remove(String) Remove(String)

Entfernt ein ListItem aus der Auflistung, das die angegebene Zeichenfolge darstellt.Removes a ListItem from the collection that represents the specified string.

public:
 void Remove(System::String ^ item);
public void Remove (string item);
member this.Remove : string -> unit
Public Sub Remove (item As String)

Parameter

item
String String String String

Ein String, der das aus der Auflistung zu entfernende Element darstellt.A String that represents the item to remove from the collection.

Beispiele

Im folgenden Beispiel wird die Remove -Methode ListItemCollection der-Klasse veranschaulicht.The following example demonstrates the Remove method of the ListItemCollection class. Die Webseite enthält ein ListBox -Steuerelement mit einigen Listenelementen und ein-Steuerelement mit dem TextBox Namen Delete.The Web page contains a ListBox control with some list items in it and a TextBox control named Delete. Der Benutzer gibt den Text des Elements ein, das in das TextBox Steuerelement gelöscht werden soll.The user enters the text of the item to delete into the TextBox control. Der Click -Ereignishandler Button1 des-Steuer Elements löscht das ausgewählte Element ListItemCollection aus dem-Objekt und ListBox daher aus dem-Steuerelement.The Click event handler of the Button1 control deletes the selected item from the ListItemCollection object and therefore from the ListBox control.

ListItem myListItem = new ListItem(Delete.Text.ToLower(),Delete.Text.ToLower());
// Check whether the 'ListItem' is present in the 'ListBox' or not.
if(ItemCollection.Contains(myListItem))
{
   String deleteString=Delete.Text;
   // Delete the listitem entered by the user in textfield.
   ItemCollection.Remove(deleteString.ToLower());
   Message.Text="<font color='green'><b>Deleted Successfully</b></font>";
}
else
{
  Message.Text="<font color='red'><b>No ListItem with the given name is present in the ListBox for deletion.</b></font>";
}               

Dim myListItem As ListItem = new ListItem(Delete.Text.ToLower(),Delete.Text.ToLower())
' Check whether the 'ListItem' is present in the 'ListBox' or not.
If(ItemCollection.Contains(myListItem)) Then

   Dim deleteString As String =Delete.Text
   ' Delete the listitem entered by the user in textfield.
   ItemCollection.Remove(deleteString.ToLower())
   Message.Text="<font color='green'><b>Deleted Successfully</b></font>"
Else

  Message.Text="<font color='red'><b>No ListItem with the given name is present in the ListBox for deletion.</b></font>"
End If

Hinweise

Verwenden Sie Remove die-Methode, ListItem um ein-Objekt aus der Auflistung zu entfernen.Use the Remove method to remove a ListItem object from the collection. Diese Implementierung der-Methode erstellt ein ListItem -Objekt mit dem Text item im-Parameter und entfernt dieses ListItem dann aus der Auflistung.This implementation of the method creates a ListItem object using the text in the item parameter and then removes this ListItem from the collection. Der angegebene item Parameter muss der Value -Eigenschaft eines vorhandenen ListItem -Objekts entsprechen, oder es wird kein Element aus der Auflistung entfernt.The specified item parameter must match the Value property of an existing ListItem object, or no item is removed from the collection.

Siehe auch

Remove(ListItem) Remove(ListItem) Remove(ListItem) Remove(ListItem)

Entfernt den angegebenen ListItem aus der Auflistung.Removes the specified ListItem from the collection.

public:
 void Remove(System::Web::UI::WebControls::ListItem ^ item);
public void Remove (System.Web.UI.WebControls.ListItem item);
member this.Remove : System.Web.UI.WebControls.ListItem -> unit
Public Sub Remove (item As ListItem)

Parameter

item
ListItem ListItem ListItem ListItem

Die aus der Auflistung zu entfernende ListItem.The ListItem to remove from the collection.

Beispiele

Das folgende Codebeispiel veranschaulicht das ListItemCollection Erstellen von-Objekten, das Hinzufügen von Elementen zu den-Auflistungen und das Entfernen von Elementen aus denThe following code example demonstrates creating ListItemCollection objects, adding items to the collections, and removing items from the collections. Im ListItemCollection Beispiel wird der benannte listBoxData als Datenquelle für ein ListBox -Steuerelement mit dem Namen ListBox1verwendet, und ListItemCollection das ddBoxData aufgerufene wird als Datenquelle für ein DropDownList Steuerelement namens DropDownList1verwendet.In the example, the ListItemCollection named listBoxData is used as the data source for a ListBox control called ListBox1, and the ListItemCollection called ddBoxData is used as the data source for a DropDownList control called DropDownList1. Informationen zum Anzeigen dieses Codes in einem voll Funktionsweise Beispiel finden WebControl Sie im Thema zur-Klasse.To view this code in a fully working example, see the WebControl class topic.

//Set the SelectedIndex to -1 so no items are selected.
// The new item will be set as the selected item when it is added.
DropDownList1.SelectedIndex = -1;
// Add the selected item to DropDownList1.
DropDownList1.Items.Add(ListBox1.SelectedItem);
// Delete the selected item from ListBox1.
ListBox1.Items.Remove(ListBox1.SelectedItem);
' Add the selected item to DropDownList1.
DropDownList1.Items.Add(ListBox1.SelectedItem)
' Delete the selected item from ListBox1.
ListBox1.Items.Remove(ListBox1.SelectedItem)

Hinweise

Verwenden Sie Remove die-Methode, ListItem um ein aus der Auflistung zu entfernen.Use the Remove method to remove a ListItem from the collection. Diese Implementierung der-Methode übernimmt den ListItem , der item vom-Parameter angegeben wird, und entfernt ihn aus der-Auflistung.This implementation of the method takes the ListItem specified by the item parameter and removes it from the collection.

Siehe auch

Gilt für: