Condividi tramite


ListCommandEventHandler Delegato

Definizione

Attenzione

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.

Rappresenta il metodo che gestirà l'evento ItemCommand di un oggetto List. Per informazioni su come sviluppare applicazioni ASP.NET per dispositivi mobili, vedere App per dispositivi mobili & Siti con 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)

Parametri

sender
Object

Origine dell'evento, ovvero un controllo List.

e
ListCommandEventArgs

Oggetto ListCommandEventArgs contenente i dati dell'evento.

Attributi

Commenti

Quando si crea un ListCommandEventHandler delegato per un List controllo, si identifica il metodo che gestirà l'evento. Notifica ListControl al gestore quando viene generato un evento di elemento. Per associare l'evento al gestore eventi in uso, aggiungere all'evento un'istanza del delegato. Il gestore eventi viene chiamato ogni volta che si verifica l'evento, a meno che il delegato non venga rimosso.

Per il rendering predefinito, il controllo fornisce un'interfaccia utente che consente all'utente di fare clic su singole voci di elenco. Al postback, il controllo chiama il OnItemCommand gestore eventi, con un argomento che punta all'elemento di origine. Il valore della proprietà CommandName è null.

Quando si esegue il rendering con un modello, il meccanismo di bubbling dell'evento di ASP.NET chiama il OnItemCommand metodo . Il gestore eventi viene passato un parametro, puntando all'elemento di origine e alla CommandName proprietà del controllo che ha generato l'evento. In questo modo è possibile eseguire il rendering di una singola voce di elenco con più interazioni associate.

Per eseguire il rendering di un elemento come collegamento ipertestuale, è possibile impostare la ItemsAsLinks proprietà su true. Il valore della Text proprietà viene utilizzato per la visualizzazione e il contenuto della Value proprietà viene usato come indirizzo di collegamento di destinazione quando selezionato.

Nota

Gli eventi di comando non verranno generati per questi collegamenti.

Metodi di estensione

GetMethodInfo(Delegate)
Obsoleti.

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Vedi anche