ListItemCollection.Remove Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет объект ListItem из коллекции.
Перегрузки
Remove(String) |
Удаляет элемент ListItem, представленный указанной строкой из коллекции. |
Remove(ListItem) |
Удаляет указанный объект ListItem из коллекции. |
Remove(String)
Удаляет элемент ListItem, представленный указанной строкой из коллекции.
public:
void Remove(System::String ^ item);
public void Remove (string item);
member this.Remove : string -> unit
Public Sub Remove (item As String)
Параметры
Примеры
В следующем примере демонстрируется Remove метод ListItemCollection класса . Веб-страница содержит ListBox элемент управления с некоторыми элементами списка и элемент управления с TextBox именем Delete
. Пользователь вводит текст удаляемого элемента в элементе TextBox управления . Обработчик ClickButton1
событий элемента управления удаляет выбранный элемент из ListItemCollection объекта и, следовательно, из ListBox элемента управления .
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
Комментарии
Используйте метод для Remove удаления ListItem объекта из коллекции. Этот метод создает ListItem объект с помощью item
текста параметра, а затем удаляет его ListItem из коллекции. Указанный item
текст должен точно соответствовать свойству Value и тексту существующего ListItem объекта; в противном случае элемент не удаляется.
См. также раздел
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()
Применяется к
Remove(ListItem)
Удаляет указанный объект ListItem из коллекции.
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)
Параметры
Примеры
В следующем примере кода показано создание ListItemCollection объектов, добавление элементов в коллекции и удаление элементов из коллекций. В этом примере именованный используется в качестве источника данных для ListBox элемента управления с именем ListBox1
, а ListItemCollection вызываемое ddBoxData
— в качестве источника данных для DropDownList элемента управления с именем DropDownList1
.ListItemCollectionlistBoxData
Чтобы просмотреть этот код в полностью работающем примере, см. раздел класса 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)
Комментарии
Используйте метод для Remove удаления ListItem из коллекции . Эта реализация метода принимает заданный ListItem параметром item
и удаляет его из коллекции.
См. также раздел
- ListItem
- Equals(Object)
- Add(String)
- AddRange(ListItem[])
- Insert(Int32, String)
- RemoveAt(Int32)
- Clear()