ControlCollection.Remove(Control) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет указанный серверный элемент управления из объекта ControlCollection родительского серверного элемента управления.
public:
virtual void Remove(System::Web::UI::Control ^ value);
public virtual void Remove (System.Web.UI.Control value);
abstract member Remove : System.Web.UI.Control -> unit
override this.Remove : System.Web.UI.Control -> unit
Public Overridable Sub Remove (value As Control)
Параметры
- value
- Control
Удаляемый серверный элемент управления.
Примеры
В следующем примере кода метод используется Remove для удаления дочернего элемента управления из серверного myButton
элемента управления. Сначала код использует Contains метод, чтобы определить, содержится ли myChildControl
он в объекте ControlCollection , и, если он есть, удаляет его.
// Use the Contains method to check whether
// a child control exists, and if it does,
// use the Remove method to delete it.
if (myButton.Controls.Contains(myChildControl))
{
myButton.Controls.Remove(myChildControl);
msgRemove.Text = "You removed myLiteralControl.";
}
else msgRemove.Text="The control to remove does not exist." ;
' Use the Contains method to check whether
' a child control exists, and if it does,
' use the Remove method to delete it.
If myButton.Controls.Contains(myChildControl)
myButton.Controls.Remove(myChildControl)
msgRemove.Text = "You removed myLiteralControl."
Else
msgRemove.Text="The control to remove does not exist."
End If
Комментарии
Чтобы удалить элемент управления из расположения индекса, используйте RemoveAt метод.