Condividi tramite


ListItemCollection.Remove Metodo

Definizione

Rimuove un oggetto ListItem dalla raccolta.

Overload

Remove(String)

Rimuove dalla raccolta l'elemento ListItem rappresentato dalla stringa specificata.

Remove(ListItem)

Rimuove l'oggetto ListItem specificato dalla raccolta.

Remove(String)

Rimuove dalla raccolta l'elemento 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

Stringa 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 alcune voci di 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 rimuove ListItem dalla raccolta. 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 ListItem specificato 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 ListItemCollection di oggetti, l'aggiunta di elementi alle raccolte e la rimozione di elementi dalle raccolte. Nell'esempio l'oggetto ListItemCollection denominato listBoxData viene usato come origine dati per un ListBox controllo denominato ListBox1e il ListItemCollection denominato ddBoxData viene usato come origine dati per un DropDownList controllo denominato DropDownList1. 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 ListItem oggetto dalla raccolta. Questa implementazione del metodo accetta l'oggetto ListItem specificato dal item parametro e lo rimuove dalla raccolta.

Vedi anche

Si applica a