HtmlSelect.OnDataBinding(EventArgs) Metoda
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í.
DataBinding Vyvolá událost HtmlSelect ovládacího prvku.
protected:
override void OnDataBinding(EventArgs ^ e);
protected override void OnDataBinding(EventArgs e);
override this.OnDataBinding : EventArgs -> unit
Protected Overrides Sub OnDataBinding (e As EventArgs)
Parametry
Výjimky
Vlastnost DataSourceID není typu IDataSource.
nebo
Vlastnost DataSourceID není typu IHierarchicalDataSource.
DataSource Pro ovládací prvek je definována HtmlSelect vlastnost i DataSourceID vlastnost.
nebo
Požadované zobrazení dat nelze najít.
Vlastnost SelectedIndex byla nastavena na hodnotu větší než počet položek v ovládacím HtmlSelect prvku nebo menší než -1.
Poznámky
Událost DataBinding se vyvolá, když jsou data svázaná s ovládacím HtmlSelect prvku. Tato metoda upozorní ovládací prvek, aby provedl jakoukoli logiku vazby dat, která je k ní přidružena. OnDataBinding Konkrétně metoda vytvoří kolekci Items ze zdroje dat zadaného DataSource v vlastnosti nebo DataSourceID vlastnosti.
Vyvolání události vyvolá obslužnou rutinu události prostřednictvím delegáta. Další informace naleznete v tématu Zpracování a vyvolávání událostí.
Metoda OnDataBinding také umožňuje odvozené třídy zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.
Poznámky pro dědice
Při přepsání OnDataBinding(EventArgs) metody v odvozené třídě nezapomeňte volat metodu základní třídy OnDataBinding(EventArgs) , aby registrovaní delegáti obdrželi událost.