Compartir vía


ListCommandEventHandler Delegado

Definición

Precaución

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.

Representa el método que controlará el evento ItemCommand de List. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with 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)

Parámetros

sender
Object

Origen del evento, un control List.

e
ListCommandEventArgs

Objeto ListCommandEventArgs que contiene los datos del evento.

Atributos

Comentarios

Cuando se crea un ListCommandEventHandler delegado para un List control, se identifica el método que controlará el evento. ListControl notifica al controlador cuando se genera un evento de elemento. Para asociar el evento al controlador, se debe agregar una instancia del delegado al evento. A menos que se quite el delegado, siempre que se produzca el evento se llamará al controlador de eventos.

Para la representación predeterminada, el control proporciona una interfaz de usuario que permite al usuario hacer clic en elementos de lista individuales. En postback, el control llama al OnItemCommand controlador de eventos, con un argumento que apunta al elemento de origen. El valor de la propiedad CommandName es null.

Al representar con una plantilla, el mecanismo de propagación de eventos de ASP.NET llama al OnItemCommand método . El controlador de eventos se pasa a un parámetro, apunta al elemento de origen y a la CommandName propiedad del control que generó el evento. Esto le permite representar un único elemento de lista con varias interacciones asociadas.

Para representar un elemento como hipervínculo, puede establecer la ItemsAsLinks propiedad trueen . El valor de la Text propiedad se usa para mostrar y el contenido de la Value propiedad se usa como dirección de vínculo de destino cuando se selecciona.

Nota

Los eventos de comando no se generarán para estos vínculos.

Métodos de extensión

GetMethodInfo(Delegate)
Obsoletos.

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a

Consulte también