語言

ListItemCollection.Remove 方法

定義

從集合中移除 ListItem。

多載

名稱 Description
Remove(String)

移除 ListItem 指定字串所代表的 that。

Remove(ListItem)

將指定的 ListItem 資料從集合中移除。

Remove(String)

移除 ListItem 指定字串所代表的 that。

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

參數

item
String

String A代表要從收藏中移除的項目。

範例

以下範例示範 Remove 該 ListItemCollection 類別的方法。 網頁包含一個 ListBox 控制項,其中包含一些清單項目,以及一個 TextBox 名為 Delete的控制項。 使用者將要刪除的項目文字輸入 TextBox 控制項。 Click控制項的事件處理Button1程序會從物件中刪除選取的項目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;否則,任何項目都不會被移除。

另請參閱

適用於

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)

參數

item
ListItem

從收藏中移除。ListItem

範例

以下程式碼範例示範如何建立 ListItemCollection 物件、將項目加入集合,以及從集合中移除項目。 在範例中,命名的 被用作一個名為 ListItemCollection的控制項的資料來源listBoxData,而ListBox被調用ListBox1的 則是稱為 的控制ListItemCollection項的資料來源ddBoxData。DropDownListDropDownList1 若要完整檢視此程式碼,請參閱 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 方法將 a ListItem 從收藏中移除。 此方法實作將參數指定的ListItem部分item從集合中移除。

另請參閱

適用於