DataBoundControl.GetDataSource DataBoundControl.GetDataSource DataBoundControl.GetDataSource DataBoundControl.GetDataSource Method

Definición

Recupera la interfaz IDataSource a la que se asocia el control enlazado a datos, si existe.Retrieves the IDataSource interface that the data-bound control is associated with, if any.

protected:
 virtual System::Web::UI::IDataSource ^ GetDataSource();
protected virtual System.Web.UI.IDataSource GetDataSource ();
abstract member GetDataSource : unit -> System.Web.UI.IDataSource
override this.GetDataSource : unit -> System.Web.UI.IDataSource
Protected Overridable Function GetDataSource () As IDataSource

Devoluciones

Un objeto IDataSource que representa el origen de datos identificado por DataSourceID.An IDataSource that represents the data source identified by DataSourceID.

Excepciones

El control identificado por la propiedad DataSourceID no existe en el contenedor actual.The control identified by the DataSourceID property does not exist in the current container.

o bien-or- El control identificado por la propiedad DataSourceID no implementa la interfaz IDataSource.The control identified by the DataSourceID property does not implement the IDataSource interface.

Comentarios

El GetData método llama al GetDataSource método internamente.The GetData method calls the GetDataSource method internally. Estos dos IDataSource métodos recuperan una instancia válida y la almacena el DataBoundControl objeto en la memoria caché hasta OnDataPropertyChanged que el método indica que el origen de datos ha cambiado.A valid IDataSource instance is retrieved by these two methods and is cached by the DataBoundControl object until the OnDataPropertyChanged method signals that the data source has changed.

Se aplica a

Consulte también: