ListCommandEventHandler Delegat

Definicja

Ostrzeżenie

Ten interfejs API jest teraz przestarzały.

Reprezentuje metodę, która będzie obsługiwać zdarzenie ItemCommand List.Represents the method that will handle the ItemCommand event of a List. Informacje o sposobach tworzenia aplikacji mobilnych ASP.NET można znaleźć w temacie Mobile Apps & witryny z 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 https://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)

Parametry

sender
Object

Źródło zdarzenia, formant List.The source of the event, a List control.

e
ListCommandEventArgs

Obiekt ListCommandEventArgs, który zawiera dane zdarzenia.A ListCommandEventArgs object that contains the event data.

Dziedziczenie
ListCommandEventHandler
Atrybuty

Uwagi

Podczas tworzenia delegata ListCommandEventHandler dla kontrolki List należy określić metodę, która będzie obsługiwać zdarzenie.When you create a ListCommandEventHandler delegate for a List control, you identify the method that will handle the event. ListControl powiadamia program obsługi po wygenerowaniu zdarzenia elementu.The ListControl notifies the handler when an item event is generated. Aby skojarzyć zdarzenie z programem obsługi zdarzeń, Dodaj wystąpienie delegata do zdarzenia.To associate the event with your event handler, add an instance of the delegate to the event. Jeśli delegat nie zostanie usunięty, program obsługi zdarzeń jest wywoływany za każdym razem, gdy wystąpi zdarzenie.Unless you remove the delegate, the event handler is called whenever the event occurs.

W przypadku domyślnego renderowania kontrolka udostępnia interfejs użytkownika, który umożliwia użytkownikowi kliknięcie poszczególnych elementów listy.For default rendering, the control provides a UI that allows the user to click individual list items. W przypadku ogłaszania zwrotnego, formant wywołuje procedurę obsługi zdarzeń OnItemCommand, z argumentem wskazującym element źródłowy.On postback, the control calls the OnItemCommand event handler, with an argument pointing to the source item. Wartość właściwości CommandName jest null.The value of the CommandName property is null.

Podczas renderowania z szablonem, zdarzenie, które ASP.NET wywołuje metodę OnItemCommand.When rendering with a template, the event bubbling mechanism of ASP.NET calls the OnItemCommand method. Program obsługi zdarzeń przekazuje parametr wskazujący element źródłowy oraz Właściwość CommandName formantu, który wygenerował zdarzenie.The event handler is passed a parameter, pointing to the source item, and to the CommandName property of the control that generated the event. Dzięki temu można renderować pojedynczy element listy z wieloma związanymi interakcjami.This allows you to render a single list item with multiple associated interactions.

Aby renderować element jako hiperłącze, można ustawić właściwość ItemsAsLinks na true.To render an item as a hyperlink, you can set the ItemsAsLinks property to true. Wartość właściwości Text jest używana do wyświetlania, a zawartość właściwości Value jest używana jako docelowy adres łącza.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.

Uwaga

Dla tych linków nie zostaną wygenerowane zdarzenia poleceń.Command events will not be generated for these links.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt, który reprezentuje metodę reprezentowaną przez określony delegat.Gets an object that represents the method represented by the specified delegate.

Dotyczy

Zobacz też