ListView.OnItemCommand(ListViewCommandEventArgs) Metoda

Definicja

Podnosi ItemCommand zdarzenie.Raises the ItemCommand event.

protected:
 virtual void OnItemCommand(System::Web::UI::WebControls::ListViewCommandEventArgs ^ e);
protected virtual void OnItemCommand (System.Web.UI.WebControls.ListViewCommandEventArgs e);
abstract member OnItemCommand : System.Web.UI.WebControls.ListViewCommandEventArgs -> unit
override this.OnItemCommand : System.Web.UI.WebControls.ListViewCommandEventArgs -> unit
Protected Overridable Sub OnItemCommand (e As ListViewCommandEventArgs)

Parametry

e
ListViewCommandEventArgs

Dane dotyczące zdarzenia.The event data.

Uwagi

ItemCommandZdarzenie jest zgłaszane, gdy zostanie kliknięty przycisk w szablonie elementu, ale przed wykonaniem polecenia.The ItemCommand event is raised when a button in an item template is clicked, but before the command is executed. Dzięki temu można wykonać niestandardową procedurę w odpowiedzi na podaną CommandName lub CommandArgument wartość przy każdym wystąpieniu tego zdarzenia.This enables you to perform a custom routine in response to the supplied CommandName or CommandArgument value whenever this event occurs.

OnItemCommandMetoda jest wywoływana przez formant w ListView celu podniesienia ItemCommand zdarzenia.The OnItemCommand method is called by the ListView control to raise the ItemCommand event. Jest on zwykle używany przez deweloperów kontroli podczas rozszerzania ListView klasy.It is typically used by control developers when extending the ListView class.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.Raising an event invokes the event handler through a delegate. Aby uzyskać więcej informacji, zobacz Obsługa iwywoływanie zdarzeń.For more information, see Handling and Raising Events.

OnItemCommandMetoda włącza również klasy pochodne do obsługi zdarzenia bez dołączania delegata.The OnItemCommand method also enables derived classes to handle the event without attaching a delegate. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.This is the preferred technique for handling the event in a derived class.

Uwagi dotyczące dziedziczenia

Podczas przesłonięcia OnItemCommand(ListViewCommandEventArgs) w klasie pochodnej należy wywołać metodę klasy bazowej, OnItemCommand(ListViewCommandEventArgs) tak aby zarejestrowane Delegaty otrzymywały zdarzenie.When you override OnItemCommand(ListViewCommandEventArgs) in a derived class, call the base class's OnItemCommand(ListViewCommandEventArgs) method so that registered delegates receive the event.

Dotyczy

Zobacz też