Create a collection of CustomEvent elements based on a generic System.ComponentModel.BindingList, which provides data binding.
Provide methods for interaction with the System.Web.UI.WebControls.ObjectDataSource control. The sole purpose of the CustomEventDataSource class is to provide an implementation of the insert, select, delete and update behaviors that will be called by the ObjectDataSource.