Condividi tramite


ListItemCollection.Remove Metodo

Definizione

Rimuove un oggetto ListItem dalla raccolta.

Overload

Nome Descrizione
Remove(String)

Rimuove dall'insieme l'oggetto ListItem rappresentato dalla stringa specificata.

Remove(ListItem)

Rimuove l'oggetto specificato ListItem dalla raccolta.

Remove(String)

Rimuove dall'insieme l'oggetto ListItem rappresentato dalla stringa specificata.

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

Oggetto String che rappresenta l'elemento da rimuovere dall'insieme.

Esempio

Nell'esempio seguente viene illustrato il Remove metodo della ListItemCollection classe . La pagina Web contiene un ListBox controllo con alcuni elementi dell'elenco e un TextBox controllo denominato Delete. L'utente immette il testo dell'elemento da eliminare nel TextBox controllo . Il Click gestore eventi del Button1 controllo elimina l'elemento selezionato dall'oggetto ListItemCollection e quindi dal ListBox controllo .

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

Utilizzare il Remove metodo per rimuovere un ListItem oggetto da un insieme. Questo metodo crea un ListItem oggetto usando il testo del item parametro e quindi lo ListItem rimuove dall'insieme. Il testo specificato item deve corrispondere esattamente alla Value proprietà e al testo di un oggetto esistente ListItem . In caso contrario, non viene rimosso alcun elemento.

Vedi anche

Si applica a

Remove(ListItem)

Rimuove l'oggetto specificato ListItem dalla raccolta.

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

Oggetto ListItem da rimuovere dalla raccolta.

Esempio

Nell'esempio di codice seguente viene illustrata la creazione di ListItemCollection oggetti, l'aggiunta di elementi alle raccolte e la rimozione di elementi dalle raccolte. Nell'esempio, l'oggetto denominato viene usato come origine dati per un ListBox controllo denominato ListBox1e viene ListItemCollectionddBoxData usato come origine dati per un DropDownList controllo denominato DropDownList1.listBoxDataListItemCollection Per visualizzare questo codice in un esempio completamente funzionante, vedere l'argomento relativo alla WebControl classe.

//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

Utilizzare il Remove metodo per rimuovere un oggetto ListItem dalla raccolta. Questa implementazione del metodo accetta l'oggetto ListItem specificato dal item parametro e lo rimuove dalla raccolta.

Vedi anche

Si applica a