ListCommandEventHandler Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
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.
Představuje metodu, která bude zpracovávat ItemCommand událost objektu List. Informace o vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & Weby s 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
Objekt ListCommandEventArgs , který obsahuje data události.
- Atributy
Poznámky
Při vytváření delegáta ListCommandEventHandler pro ovládací prvek List identifikujete metodu, která bude zpracovávat událost. Nástroj ListControl upozorní obslužnou rutinu při vygenerování události položky. Pokud chcete událost přidružit k obslužné rutině události, přidejte do události instanci delegáta. Pokud neodeberete delegáta, je obslužná rutina události volána vždy, když dojde k události.
Pro výchozí vykreslování poskytuje ovládací prvek uživatelské rozhraní, které uživateli umožňuje kliknout na jednotlivé položky seznamu. Při zpětném volání volá ovládací prvek obslužnou rutinu OnItemCommand události s argumentem odkazujícím na zdrojovou položku. Hodnota CommandName vlastnosti je null
.
Při vykreslování pomocí šablony volá mechanismus bublání událostí ASP.NET metodu OnItemCommand . Obslužné rutině události se předá parametr odkazující na zdrojovou položku a vlastnost CommandName ovládacího prvku, který událost vygeneroval. To vám umožní vykreslit jednu položku seznamu s několika přidruženými interakcemi.
Pokud chcete vykreslit položku jako hypertextový odkaz, můžete vlastnost nastavit ItemsAsLinks na true
. Hodnota Text vlastnosti se používá pro zobrazení a obsah Value vlastnosti se použije jako cílová adresa odkazu, pokud je vybraná.
Poznámka
Pro tato propojení se negenerují události příkazů.
Metody rozšíření
GetMethodInfo(Delegate) |
Zastaralé.
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |