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 ovládacího prvkuHtmlSelect.
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.
Vlastnost i vlastnost DataSourceDataSourceID jsou definovány HtmlSelect pro ovládací prvek.
-nebo-
Požadované zobrazení dat nebylo nalezeno.
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 je vyvolána, když jsou data vázána k ovládacímu HtmlSelect prvku. Tato metoda upozorní ovládací prvek, aby provedl jakoukoli logiku datové vazby, která je k ní přidružena. Konkrétně OnDataBinding metoda vytvoří kolekci Items ze zdroje dat zadaného DataSource ve vlastnosti nebo DataSourceID vlastnosti .
Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.
Metoda OnDataBinding také umožňuje odvozeným třídám 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.