ListItemCollection.Remove 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從集合移除 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 控制項的專案文字。 控制項 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 物件。 這個方法會使用 item
參數文字建立 ListItem 物件,然後將該 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 物件、將專案新增至集合,以及從集合中移除專案。 在此範例中,名為 ListItemCollectionlistBoxData
的 會當做名為 ListBox1
之控制項的 ListBox 資料來源,而 ListItemCollection 呼叫 ddBoxData
的 會當做稱為 DropDownList1
之控制項的 DropDownList 資料來源使用。 若要在完整運作的範例中檢視此程式碼,請參閱 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()