ListCommandEventHandler Delegar

Definição

Atenção

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 o método que irá lidar com o ItemCommand evento de um List. Para informações sobre como desenvolver ASP.NET aplicações móveis, veja Apps & Mobile Apps; Sites com 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

A fonte do evento, um List controlo.

e
ListCommandEventArgs

Um objeto que contém os dados do ListCommandEventArgs evento.

Atributos

Observações

Quando cria um ListCommandEventHandler delegado para um List controlo, identifica o método que irá gerir o evento. Notifica ListControl o manipulador quando um evento de item é gerado. Para associar o evento ao seu gestor de eventos, adicione uma instância do delegado ao evento. A menos que removas o delegado, o gestor de eventos é chamado sempre que o evento ocorre.

Para a renderização por defeito, o controlo fornece uma interface que permite ao utilizador clicar em itens individuais da lista. No postback, o controlo chama o OnItemCommand gestor de eventos, com um argumento que aponta para o item de origem. O valor da CommandName propriedade é null.

Ao renderizar com um template, o mecanismo de bubbling de eventos de ASP.NET chama o método OnItemCommand. O handler de eventos recebe um parâmetro que aponta para o item de origem e para a CommandName propriedade do controlo que gerou o evento. Isto permite-lhe renderizar um único item da lista com múltiplas interações associadas.

Para renderizar um item como um hiperlink, pode definir a ItemsAsLinks propriedade para true. O valor da Text propriedade é usado para exibição, e o conteúdo da Value propriedade é usado como endereço de ligação de destino quando selecionado.

Note

Não serão gerados eventos de comando para estes links.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)
Obsoleto.

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também