HtmlSelect.OnDataBinding(EventArgs) Metódus

Definíció

DataBinding Egy vezérlő eseményét emeli HtmlSelect ki.

protected:
 override void OnDataBinding(EventArgs ^ e);
protected override void OnDataBinding(EventArgs e);
override this.OnDataBinding : EventArgs -> unit
Protected Overrides Sub OnDataBinding (e As EventArgs)

Paraméterek

e
EventArgs

Az EventArgs eseményadatokat tartalmazó A.

Kivételek

A DataSourceID tulajdonság nem típus IDataSource.

-vagy-

A DataSourceID tulajdonság nem típus IHierarchicalDataSource.

A vezérlőelemhez egy DataSource és egy DataSourceID tulajdonság is definiálva HtmlSelect van.

-vagy-

A kért adatnézet nem található.

A SelectedIndex tulajdonság értéke nagyobb, mint a vezérlőelem elemeinek száma, vagy kisebb, HtmlSelect mint -1.

Megjegyzések

Az DataBinding esemény akkor jön elő, ha az adatok a HtmlSelect vezérlőhöz lesznek kötve. Ez a metódus értesíti a vezérlőt, hogy végrehajtsa a hozzá társított adatkötési logikát. OnDataBinding A metódus pontosabban a Items tulajdonságban vagy a tulajdonságban megadott adatforrásból hozza létre a DataSource gyűjteménytDataSourceID.

Az esemény létrehozása meghívja az eseménykezelőt egy meghatalmazotton keresztül. További információ: Események kezelése és emelése.

A OnDataBinding metódus lehetővé teszi továbbá, hogy a származtatott osztályok meghatalmazott csatolása nélkül kezeljék az eseményt. Ez az előnyben részesített módszer az esemény származtatott osztályban való kezelésére.

Megjegyzések az öröklőkhöz

Ha egy származtatott osztályban felülbírálja a OnDataBinding(EventArgs) metódust, mindenképpen hívja meg az alaposztály metódusát OnDataBinding(EventArgs) , hogy a regisztrált meghatalmazottak megkapják az eseményt.

A következőre érvényes:

Lásd még