System.Web.UI.WebControls.BaseDataList.OnDataSourceViewChanged Method

Raises the System.Web.UI.DataSourceView.DataSourceViewChanged event.

Syntax

protected virtual void OnDataSourceViewChanged (object sender, EventArgs e)

Parameters

sender
The source of the event.
e
An EventArgs that contains the event data.

Remarks

The BaseDataList.OnDataSourceViewChanged(object, EventArgs) method notifies a data-bound control that the underlying data source has changed and that the control should rebind and any necessary work should be performed. Typically, the BaseDataList.OnDataSourceViewChanged(object, EventArgs) method is called when a property of the data source view has changed.

The System.Web.UI.WebControls.BaseDataList class sets the BaseDataList.RequiresDataBinding property to true when the System.Web.UI.DataSourceView.DataSourceViewChanged event is raised.

Raising an event invokes the event handler through a delegate. For more information, see Raising an Event.

The BaseDataList.OnDataSourceViewChanged(object, EventArgs) method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

Requirements

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 2.0.0.0