ControlCollection.Remove(Control) Méthode

Définition

Supprime le contrôle serveur spécifié de l'objet ControlCollection du contrôle serveur parent.

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)

Paramètres

value
Control

Contrôle serveur à supprimer.

Exemples

L’exemple de code suivant utilise la Remove méthode pour supprimer un contrôle enfant du myButton contrôle serveur. Tout d’abord, le code utilise la Contains méthode pour déterminer si le myChildControl est contenu dans l’objet ControlCollection et, le cas échéant, le supprime.

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

Remarques

Pour supprimer un contrôle d’un emplacement d’index, utilisez la RemoveAt méthode .

S’applique à

Voir aussi