ListCommandEventHandler Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
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.
Reprezentuje metodę, która obsłuży ItemCommand zdarzenie klasy List. Aby uzyskać informacje o sposobie tworzenia aplikacji mobilnych ASP.NET, zobacz Mobile Apps & Sites with ASP.NET (Aplikacje mobilne & z 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)
Parametry
ListCommandEventArgs Obiekt zawierający dane zdarzenia.
- Atrybuty
Uwagi
Podczas tworzenia delegata ListCommandEventHandler dla kontrolki należy zidentyfikować metodę List , która będzie obsługiwać zdarzenie. Powiadamia ListControl procedurę obsługi po wygenerowaniu zdarzenia elementu. Aby skojarzyć zdarzenie z programem obsługi zdarzeń, dodaj wystąpienie delegata do zdarzenia. Jeśli nie usuniesz delegata, program obsługi zdarzeń jest wywoływany za każdym razem, gdy wystąpi zdarzenie.
W przypadku renderowania domyślnego kontrolka udostępnia interfejs użytkownika, który umożliwia użytkownikowi klikanie poszczególnych elementów listy. Po powrocie kontrolka wywołuje procedurę OnItemCommand obsługi zdarzeń z argumentem wskazującym element źródłowy. Wartość CommandName właściwości to null
.
Podczas renderowania przy użyciu szablonu mechanizm bubbling zdarzenia ASP.NET wywołuje metodę OnItemCommand . Procedura obsługi zdarzeń jest przekazywana jako parametr wskazujący element źródłowy oraz CommandName właściwość kontrolki, która wygenerowała zdarzenie. Umożliwia to renderowanie pojedynczego elementu listy z wieloma skojarzonymi interakcjami.
Aby renderować element jako hiperlink, można ustawić ItemsAsLinks właściwość na true
. Wartość Text właściwości jest używana do wyświetlania, a zawartość Value właściwości jest używana jako docelowy adres linku po wybraniu.
Uwaga
Zdarzenia poleceń nie zostaną wygenerowane dla tych linków.
Metody rozszerzania
GetMethodInfo(Delegate) |
Przestarzałe.
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |