ListCommandEventHandler Delegera

Definition

Varning

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.

Representerar den metod som ska hantera ItemCommand händelsen för en List. Information om hur du utvecklar ASP.NET mobila program finns i Mobile Apps & Webbplatser med 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)

Parametrar

sender
Object

Källan till händelsen, en List kontroll.

e
ListCommandEventArgs

Ett ListCommandEventArgs objekt som innehåller händelsedata.

Attribut

Kommentarer

När du skapar ett ListCommandEventHandler ombud för en List kontroll identifierar du vilken metod som ska hantera händelsen. Meddelar ListControl hanteraren när en objekthändelse genereras. Om du vill associera händelsen med händelsehanteraren lägger du till en instans av ombudet till händelsen. Om du inte tar bort ombudet anropas händelsehanteraren när händelsen inträffar.

För standardåtergivning tillhandahåller kontrollen ett användargränssnitt som gör att användaren kan klicka på enskilda listobjekt. Vid postback anropar OnItemCommand kontrollen händelsehanteraren, med ett argument som pekar på källobjektet. Värdet för CommandName egenskapen är null.

Vid återgivning med en mall anropar händelsebubblingsmekanismen för ASP.NET metoden OnItemCommand. Händelsehanteraren skickas en parameter som pekar på källobjektet och egenskapen för kontrollen CommandName som genererade händelsen. På så sätt kan du rendera ett enskilt listobjekt med flera associerade interaktioner.

Om du vill återge ett objekt som en hyperlänk kan du ange ItemsAsLinks egenskapen till true. Värdet för Text egenskapen används för visning och innehållet i Value egenskapen används som mållänkadress när den väljs.

Note

Kommandohändelser genereras inte för dessa länkar.

Tilläggsmetoder

Name Description
GetMethodInfo(Delegate)
Föråldrad.

Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet.

Gäller för

Se även