HtmlSelect.OnDataBinding(EventArgs) Methode

Definitie

Hiermee wordt de DataBinding gebeurtenis van een HtmlSelect besturingselement gegenereerd.

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

Parameters

e
EventArgs

Een EventArgs met de gebeurtenisgegevens.

Uitzonderingen

De DataSourceID eigenschap is niet van het type IDataSource.

– of –

De DataSourceID eigenschap is niet van het type IHierarchicalDataSource.

Zowel een DataSource als een DataSourceID eigenschap worden gedefinieerd voor het HtmlSelect besturingselement.

– of –

Kan de aangevraagde gegevensweergave niet vinden.

De SelectedIndex eigenschap is ingesteld op een waarde die groter is dan het aantal items in het HtmlSelect besturingselement of kleiner dan -1.

Opmerkingen

De DataBinding gebeurtenis wordt gegenereerd wanneer gegevens zijn gebonden aan het HtmlSelect besturingselement. Met deze methode wordt het besturingselement op de hoogte gebracht van het uitvoeren van gegevensbindingslogica die eraan is gekoppeld. De methode maakt met OnDataBinding name de verzameling van de Items gegevensbron die is opgegeven in de DataSource eigenschap of de DataSourceID eigenschap.

Als u een gebeurtenis aanroept, wordt de gebeurtenis-handler via een gemachtigde aangeroepen. Zie Afhandeling en het genereren van gebeurtenissen voor meer informatie.

Met OnDataBinding de methode kunnen afgeleide klassen de gebeurtenis ook verwerken zonder een gemachtigde te koppelen. Dit is de voorkeurstechniek voor het verwerken van de gebeurtenis in een afgeleide klasse.

Notities voor overnemers

Wanneer u de OnDataBinding(EventArgs) methode in een afgeleide klasse overschrijft, moet u de methode van OnDataBinding(EventArgs) de basisklasse aanroepen, zodat geregistreerde gemachtigden de gebeurtenis ontvangen.

Van toepassing op

Zie ook