ListCommandEventHandler ListCommandEventHandler ListCommandEventHandler ListCommandEventHandler Delegate

Definizione

Avviso

Questa API è ora obsoleta.

Rappresenta il metodo che gestirà l'evento ItemCommand di un oggetto List.Represents the method that will handle the ItemCommand event of a List. Per informazioni sullo sviluppo di applicazioni mobili ASP.NET, vedere Mobile Apps & Sites with ASP.NET (App per dispositivi mobili e siti con ASP.NET).For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

public delegate void ListCommandEventHandler(System::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
Public Delegate Sub ListCommandEventHandler(sender As Object, e As ListCommandEventArgs)

Parametri

sender
Object Object Object Object

Origine dell'evento, ovvero un controllo List.The source of the event, a List control.

e
ListCommandEventArgs ListCommandEventArgs ListCommandEventArgs ListCommandEventArgs

Oggetto ListCommandEventArgs che contiene i dati dell'evento.A ListCommandEventArgs object that contains the event data.

Ereditarietà
ListCommandEventHandlerListCommandEventHandlerListCommandEventHandlerListCommandEventHandler
Attributi

Commenti

Quando si crea un ListCommandEventHandler delegato per un List controllo, si identifica il metodo che gestirà l'evento.When you create a ListCommandEventHandler delegate for a List control, you identify the method that will handle the event. Invia ListControl una notifica al gestore quando viene generato un evento dell'elemento.The ListControl notifies the handler when an item event is generated. Per associare l'evento al gestore eventi in uso, aggiungere all'evento un'istanza del delegato.To associate the event with your event handler, add an instance of the delegate to the event. Il gestore eventi viene chiamato ogni volta che si verifica l'evento, a meno che il delegato non venga rimosso.Unless you remove the delegate, the event handler is called whenever the event occurs.

Per il rendering predefinito, il controllo fornisce un'interfaccia utente che consente all'utente di fare clic su singoli elementi dell'elenco.For default rendering, the control provides a UI that allows the user to click individual list items. Durante il postback, il controllo chiama OnItemCommand il gestore eventi con un argomento che punta all'elemento di origine.On postback, the control calls the OnItemCommand event handler, with an argument pointing to the source item. Il valore della proprietà CommandName è null.The value of the CommandName property is null.

Quando si esegue il rendering con un modello, il meccanismo di bubbling degli eventi OnItemCommand di ASP.NET chiama il metodo.When rendering with a template, the event bubbling mechanism of ASP.NET calls the OnItemCommand method. Al gestore eventi viene passato un parametro, che punta all'elemento di origine e alla CommandName proprietà del controllo che ha generato l'evento.The event handler is passed a parameter, pointing to the source item, and to the CommandName property of the control that generated the event. In questo modo è possibile eseguire il rendering di un singolo elemento di elenco con più interazioni associate.This allows you to render a single list item with multiple associated interactions.

Per eseguire il rendering di un elemento come collegamento ipertestuale, ItemsAsLinks è possibile trueimpostare la proprietà su.To render an item as a hyperlink, you can set the ItemsAsLinks property to true. Il valore della Text proprietà viene utilizzato per la visualizzazione e il contenuto Value della proprietà viene utilizzato come indirizzo del collegamento di destinazione quando viene selezionato.The value of the Text property is used for display, and the contents of the Value property are used as the target link address when selected.

Nota

Per questi collegamenti non verranno generati eventi di comando.Command events will not be generated for these links.

Metodi di estensione

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a

Vedi anche