HtmlSelect.OnDataBinding(EventArgs) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera l'evento DataBinding di un controllo HtmlSelect.
protected:
override void OnDataBinding(EventArgs ^ e);
protected override void OnDataBinding (EventArgs e);
override this.OnDataBinding : EventArgs -> unit
Protected Overrides Sub OnDataBinding (e As EventArgs)
Parametri
Eccezioni
La proprietà DataSourceID non è di tipo IDataSource.
-oppure-
La proprietà DataSourceID non è di tipo IHierarchicalDataSource.
Entrambe le proprietà DataSource e DataSourceID sono definite per il controllo HtmlSelect.
-oppure-
Non è possibile trovare la visualizzazione dati richiesta.
La proprietà SelectedIndex è stata impostata su un valore maggiore del numero di elementi presenti nel controllo HtmlSelect o minore di -1
.
Commenti
L'evento DataBinding viene generato quando i dati sono associati al HtmlSelect controllo . Questo metodo notifica al controllo di eseguire qualsiasi logica di associazione dati associata. In particolare, il OnDataBinding metodo crea la Items raccolta dall'origine dati specificata nella DataSource proprietà o nella DataSourceID proprietà .
Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la gestione e generazione di eventi.
Il metodo OnDataBinding consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.
Note per gli eredi
Quando si esegue l'override del OnDataBinding(EventArgs) metodo in una classe derivata, assicurarsi di chiamare il metodo della classe base OnDataBinding(EventArgs) in modo che i delegati registrati ricevano l'evento.