ListItemCollection.Remove Metod

Definition

Tar bort en ListItem från samlingen.

Överlagringar

Name Description
Remove(String)

ListItem Tar bort det som representeras av den angivna strängen från samlingen.

Remove(ListItem)

Tar bort den angivna ListItem från samlingen.

Remove(String)

ListItem Tar bort det som representeras av den angivna strängen från samlingen.

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

Parametrar

item
String

En String som representerar objektet som ska tas bort från samlingen.

Exempel

I följande exempel visas Remove metoden för ListItemCollection klassen. Webbsidan innehåller en ListBox kontroll med vissa listobjekt i och en TextBox kontroll med namnet Delete. Användaren anger texten i objektet som ska tas bort i TextBox kontrollen. Händelsehanteraren Click för Button1 kontrollen tar bort det markerade objektet från ListItemCollection objektet och därför från ListBox kontrollen.

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

Kommentarer

Remove Använd metoden för att ta bort ett ListItem objekt från en samling. Den här metoden skapar ett ListItem objekt med parametertexten item och tar sedan bort det ListItem från samlingen. Den angivna item texten måste matcha Value egenskapen och texten i ett befintligt ListItem objekt exakt. Annars tas inget objekt bort.

Se även

Gäller för

Remove(ListItem)

Tar bort den angivna ListItem från samlingen.

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)

Parametrar

item
ListItem

Att ListItem ta bort från samlingen.

Exempel

I följande kodexempel visas hur du skapar ListItemCollection objekt, lägger till objekt i samlingarna och tar bort objekt från samlingarna. I exemplet används namnet ListItemCollection som datakälla för en listBoxData kontroll med namnet ListBox, och anropas ListBox1ListItemCollection som datakälla för en ddBoxData kontroll med namnet DropDownList.DropDownList1 Information om hur du visar den här koden i ett fullständigt fungerande exempel finns i klassavsnittet WebControl .

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

Kommentarer

Använd metoden Remove för att ta bort en ListItem från samlingen. Den här implementeringen av metoden tar den ListItem angivna av parametern item och tar bort den från samlingen.

Se även

Gäller för