Sdílet prostřednictvím


FormView.OnBubbleEvent(Object, EventArgs) Metoda

Definice

Zpracovává událost předanou prostřednictvím řídicí hierarchie.

protected:
 override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent(object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean

Parametry

source
Object

Zdroj události

e
EventArgs

Obsahuje EventArgs data události.

Návraty

truek označení události by měla být předána dále v řídicí hierarchii; v opačném případě . false

Poznámky

Metoda Control.OnBubbleEvent je používána ovládacím prvku k volitelnému zpracování událostí předávaných prostřednictvím řídicí hierarchie metodou RaiseBubbleEvent . Určuje, zda zpracovat událost zkoumáním vlastností objektu EventArgs obsaženého v parametru e . Když je potřeba zpracovat událost, metoda provede příslušnou akci. Ostatní události se ignorují a předávají hierarchii řízení. Tato metoda určuje, zda se má událost předat dále v řídicí hierarchii prostřednictvím jeho návratové hodnoty.

Ovládací FormView prvek přepíše základní implementaci této metody, aby provedl příslušnou akci, když je jedním z tlačítek rozpoznaných ovládacím prvku kliknut. Následující tabulka uvádí příkazová tlačítka, která FormView ovládací prvek rozpozná.

Tlačítko Hodnota CommandName Description
Zrušit "Zrušit" Používá se při aktualizaci nebo vkládání operací k zrušení operace a k zahození hodnot zadaných uživatelem. Ovládací FormView prvek se pak vrátí do režimu určeného DefaultMode vlastností.
Vymazat "Odstranit" Používá se při odstraňování operací k odstranění zobrazeného záznamu ze zdroje dat. ItemDeleting Vyvolá události a ItemDeleted události.
Edit "Upravit" Používá se při aktualizaci operací k umístění FormView ovládacího prvku do režimu úprav. Obsah zadaný ve EditItemTemplate vlastnosti se zobrazí pro datový řádek.
Vložit "Vložit" Používá se při vkládání operací k pokusu o vložení nového záznamu do zdroje dat s hodnotami poskytnutými uživatelem. ItemInserting Vyvolá události a ItemInserted události.
Nový "Nový" Používá se při vkládání operací k umístění FormView ovládacího prvku do režimu vložení. Obsah zadaný ve InsertItemTemplate vlastnosti se zobrazí pro datový řádek.
Stránka "Stránka" Používá se v operacích stránkování, které představují tlačítko na řádku pageru, který provádí stránkování. Chcete-li zadat operaci stránkování, nastavte CommandArgument vlastnost tlačítka na "Další", "Předv", "První", "Poslední" nebo index stránky, na kterou chcete přejít. PageIndexChanging Vyvolá události a PageIndexChanged události. Poznámka: Tento typ tlačítka se obvykle používá pouze v šabloně pageru.
Update "Aktualizovat" Používá se při aktualizaci operací k pokusu o aktualizaci zobrazeného záznamu ve zdroji dat hodnotami poskytnutými uživatelem. ItemUpdating Vyvolá události a ItemUpdated události.

Tato verze metody se vrátí true při zpracování jednoho z těchto tlačítek. Další informace o bublání událostí naleznete v tématu Zpracování a vyvolávání událostí.

Poznámky pro dědice

Při rozšiřování třídy můžete tuto metodu FormView přepsat pro zpracování vlastních událostí. Nezapomeňte použít návratová hodnota k označení, zda má být událost předána dále v řídicí hierarchii.

Platí pro

Viz také