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

Definizione

Rimuove un oggetto ListItem dalla raccolta.Removes a ListItem from the collection.

Overload

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

Rimuove un oggetto ListItem dall'insieme che rappresenta la stringa specificata.Removes a ListItem from the collection that represents the specified string.

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

Rimuove l'oggetto ListItem specificato dalla raccolta.Removes the specified ListItem from the collection.

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

Rimuove un oggetto ListItem dall'insieme che rappresenta la stringa specificata.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)

Parametri

item
String String String String

Stringa String che rappresenta l'elemento da rimuovere dall'insieme.A String that represents the item to remove from the collection.

Esempi

Nell'esempio seguente viene illustrato Remove il metodo ListItemCollection della classe.The following example demonstrates the Remove method of the ListItemCollection class. La pagina Web contiene un ListBox controllo con alcuni elementi dell'elenco e un TextBox controllo denominato Delete.The Web page contains a ListBox control with some list items in it and a TextBox control named Delete. L'utente immette il testo dell'elemento da eliminare nel TextBox controllo.The user enters the text of the item to delete into the TextBox control. Il Click gestore eventi Button1 del controllo Elimina ListItemCollection l'elemento selezionato dall'oggetto e pertanto dal ListBox controllo.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

Commenti

Usare il Remove metodo per rimuovere un ListItem oggetto dalla raccolta.Use the Remove method to remove a ListItem object from the collection. Questa implementazione del metodo crea un ListItem oggetto usando il testo item nel ListItem parametro e quindi lo rimuove dalla raccolta.This implementation of the method creates a ListItem object using the text in the item parameter and then removes this ListItem from the collection. Il parametro item specificato deve corrispondere alla Value proprietà di un oggetto ListItem esistente oppure non è stato rimosso alcun elemento dalla raccolta.The specified item parameter must match the Value property of an existing ListItem object, or no item is removed from the collection.

Vedi anche

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

Rimuove l'oggetto ListItem specificato dalla raccolta.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)

Parametri

item
ListItem ListItem ListItem ListItem

Oggetto ListItem da rimuovere dalla raccolta.The ListItem to remove from the collection.

Esempi

Nell'esempio di codice seguente viene ListItemCollection illustrata la creazione di oggetti, l'aggiunta di elementi alle raccolte e la rimozione di elementi dalle raccolte.The following code example demonstrates creating ListItemCollection objects, adding items to the collections, and removing items from the collections. Nell' ListItemCollection esempio, il nome listBoxData viene usato come origine dati per un ListBox controllo denominato ListBox1e l'oggetto ListItemCollection chiamato ddBoxData viene usato come origine dati per un DropDownList controllo denominato DropDownList1.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. Per visualizzare questo codice in un esempio completamente funzionante, vedere l' WebControl argomento relativo alla classe.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)

Commenti

Usare il Remove metodo per rimuovere un ListItem oggetto dalla raccolta.Use the Remove method to remove a ListItem from the collection. Questa implementazione del metodo accetta l' ListItem oggetto specificato item dal parametro e lo rimuove dalla raccolta.This implementation of the method takes the ListItem specified by the item parameter and removes it from the collection.

Vedi anche

Si applica a