Condividi tramite


ListView.OnItemDataBound(ListViewItemEventArgs) Metodo

Definizione

Genera l'evento ItemDataBound.

protected:
 virtual void OnItemDataBound(System::Web::UI::WebControls::ListViewItemEventArgs ^ e);
protected virtual void OnItemDataBound (System.Web.UI.WebControls.ListViewItemEventArgs e);
abstract member OnItemDataBound : System.Web.UI.WebControls.ListViewItemEventArgs -> unit
override this.OnItemDataBound : System.Web.UI.WebControls.ListViewItemEventArgs -> unit
Protected Overridable Sub OnItemDataBound (e As ListViewItemEventArgs)

Parametri

e
ListViewItemEventArgs

Dati dell'evento.

Commenti

Prima di poter eseguire il rendering del ListView controllo, ogni elemento del controllo deve essere associato a un record nell'origine dati. L'evento ItemDataBound viene generato quando un ListViewItem oggetto è associato a un elemento di dati. In questo modo è possibile eseguire una routine personalizzata ogni volta che si verifica questo evento, ad esempio modificando i valori dell'elemento di dati durante il processo di associazione.

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 OnItemDataBound metodo 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 OnItemDataBound(ListViewItemEventArgs) in una classe derivata, è necessario chiamare il metodo della classe base OnItemDataBound(ListViewItemEventArgs) in modo che i delegati registrati ricevano l'evento.

Si applica a

Vedi anche