Partager via


DataRepeater.ItemCloning, événement

Se produit avant DataRepeaterItem et ses contrôles sont clonés d'ItemTemplate.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
Public Event ItemCloning As DataRepeaterItemCloneEventHandler
public event DataRepeaterItemCloneEventHandler ItemCloning
public:
 event DataRepeaterItemCloneEventHandler^ ItemCloning {
    void add (DataRepeaterItemCloneEventHandler^ value);
    void remove (DataRepeaterItemCloneEventHandler^ value);
}
member ItemCloning : IEvent<DataRepeaterItemCloneEventHandler,
    DataRepeaterItemCloneEventArgs>
JScript ne prend pas en charge les événements.

Notes

Utilisez cet événement pour exécuter du code personnalisé avant ou clonant pour substituer le processus de clonage.

La classe d'DataRepeaterItemCloneEventArgs contient un paramètre d'handled qui spécifie si le contrôle doit gérer le clonage.Si vous handled défini à true, vous substituez le processus par défaut de clonage et devez gérer tout le clonage vous-même.Pour exécuter du code personnalisé avant le démarrage par défaut de clonage, définissent le paramètre d'handled à false.

[!REMARQUE]

Si vous souhaitez apporter des modifications mineures au processus de clonage, utilisez l'événement d'ItemCloned au lieu de celui-ci.

Pour plus d'informations sur la gestion d'événements, consultez Consommation d'événements.

Sécurité .NET Framework

Voir aussi

Référence

DataRepeater Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

ItemCloned

Autres ressources

Introduction au contrôle DataRepeater (Visual Studio)