ListItemCollection.Remove Método

Definición

Quita una clase ListItem de la colección.

Sobrecargas

Remove(String)

Quita la propiedad ListItem representada por la cadena especificada de la colección.

Remove(ListItem)

Quita el objeto ListItem especificado de la colección.

Remove(String)

Quita la propiedad ListItem representada por la cadena especificada de la colección.

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

Parámetros

item
String

String que representa el elemento que se va a quitar de la colección.

Ejemplos

En el ejemplo siguiente se muestra el Remove método de la ListItemCollection clase . La página web contiene un ListBox control con algunos elementos de lista y un TextBox control denominado Delete. El usuario escribe el texto del elemento que se va a eliminar en el TextBox control. El Click controlador de eventos del Button1 control elimina el elemento seleccionado del ListItemCollection objeto y, por tanto, del 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

Comentarios

Use el Remove método para quitar un ListItem objeto de una colección. Este método crea un ListItem objeto mediante el texto del item parámetro y, a continuación, lo ListItem quita de la colección. El texto especificado item debe coincidir exactamente con la Value propiedad y el texto de un objeto existente ListItem ; de lo contrario, no se quita ningún elemento.

Consulte también

Se aplica a

Remove(ListItem)

Quita el objeto ListItem especificado de la colección.

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)

Parámetros

item
ListItem

ListItem que se va a quitar de la colección.

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear ListItemCollection objetos, agregar elementos a las colecciones y quitar elementos de las colecciones. En el ejemplo, el ListItemCollection denominado listBoxData se usa como origen de datos para un ListBox control denominado ListBox1y el ListItemCollection llamado ddBoxData se usa como origen de datos para un DropDownList control denominado DropDownList1. Para ver este código en un ejemplo de trabajo completo, consulte el tema de la WebControl clase .

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

Comentarios

Use el Remove método para quitar un de ListItem la colección. Esta implementación del método toma el ListItem especificado por el item parámetro y lo quita de la colección.

Consulte también

Se aplica a