Partager via


ListCommandEventHandler Délégué

Définition

Attention

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

Représente la méthode qui gérera l'événement ItemCommand d'un List. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Mobile Apps & Sites avec ASP.NET.

public delegate void ListCommandEventHandler(System::Object ^ sender, ListCommandEventArgs ^ e);
public delegate void ListCommandEventHandler(object sender, ListCommandEventArgs e);
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public delegate void ListCommandEventHandler(object sender, ListCommandEventArgs e);
type ListCommandEventHandler = delegate of obj * ListCommandEventArgs -> unit
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type ListCommandEventHandler = delegate of obj * ListCommandEventArgs -> unit
Public Delegate Sub ListCommandEventHandler(sender As Object, e As ListCommandEventArgs)

Paramètres

sender
Object

Source de l'événement, un contrôle List.

e
ListCommandEventArgs

Objet ListCommandEventArgs qui contient les données d'événement.

Attributs

Remarques

Lorsque vous créez un ListCommandEventHandler délégué pour un List contrôle, vous identifiez la méthode qui gérera l’événement. Avertit ListControl le gestionnaire lorsqu’un événement d’élément est généré. Pour associer l'événement au gestionnaire d'événements, ajoutez une instance du délégué à l'événement. À moins de supprimer le délégué, le gestionnaire d'événements est appelé chaque fois que l'événement se produit.

Pour le rendu par défaut, le contrôle fournit une interface utilisateur qui permet à l’utilisateur de cliquer sur des éléments de liste individuels. Lors de la publication, le contrôle appelle le OnItemCommand gestionnaire d’événements, avec un argument pointant vers l’élément source. La propriété CommandName possède la valeur null.

Lors du rendu avec un modèle, le mécanisme de bouillonnement d’événements de ASP.NET appelle la OnItemCommand méthode. Le gestionnaire d’événements se fait passer un paramètre, pointant vers l’élément source et vers la CommandName propriété du contrôle qui a généré l’événement. Cela vous permet d’afficher un seul élément de liste avec plusieurs interactions associées.

Pour afficher un élément sous la forme d’un lien hypertexte, vous pouvez définir la propriété sur ItemsAsLinkstrue. La valeur de la propriété est utilisée pour l’affichage Text , et le contenu de la Value propriété est utilisé comme adresse de lien cible lorsqu’elle est sélectionnée.

Notes

Les événements de commande ne seront pas générés pour ces liens.

Méthodes d’extension

GetMethodInfo(Delegate)
Obsolète.

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi