Compartir a través de


ModelDataSource Clase

Definición

Control del origen de datos que usaron los controles enlazados a datos para realizar operaciones CRUD (crear, leer, actualizar y eliminar) mientras se usaba el enlace de modelos.

public ref class ModelDataSource : System::Web::UI::IDataSource, System::Web::UI::IStateManager
public class ModelDataSource : System.Web.UI.IDataSource, System.Web.UI.IStateManager
type ModelDataSource = class
    interface IDataSource
    interface IStateManager
Public Class ModelDataSource
Implements IDataSource, IStateManager
Herencia
ModelDataSource
Implementaciones

Constructores

ModelDataSource(Control)

Inicializa una nueva instancia de la clase ModelDataSource.

Propiedades

DataControl

Obtiene el control enlazado a datos que usa este control como origen de datos cuando el enlace modelo está en uso.

View

Obtiene el objeto de vista predeterminado (y único) para este control de origen de datos.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IsTrackingViewState()

Devuelve un valor que indica si el control lleva el seguimiento del estado de vista.

LoadViewState(Object)

Carga el estado de vista previamente guardado.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SaveViewState()

Guarda el estado del control.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TrackViewState()

Efectúa el seguimiento de los cambios en el control de forma que pueden almacenarse en el objeto StateBag.

UpdateProperties(String, String)

Actualiza las propiedades necesarias para el enlace de datos unidireccional.

UpdateProperties(String, String, String, String, String, String)

Actualiza las propiedades necesarias para el enlace de datos bidireccional.

Eventos

CallingDataMethods

Se produce cuando el enlace de modelos está en uso y se está llamando a los métodos de datos.

Implementaciones de interfaz explícitas

IDataSource.DataSourceChanged

Se produce cuando el origen de datos subyacente ha cambiado. El cambio puede deberse a un cambio de las propiedades del control o a un cambio de los datos debido a una acción de edición realizada por el control del origen de datos.

IDataSource.GetView(String)

Devuelve la vista.

IDataSource.GetViewNames()

Obtiene los nombres de vista.

IStateManager.IsTrackingViewState

Devuelve un valor que indica si el control lleva el seguimiento del estado de vista.

IStateManager.LoadViewState(Object)

Carga el estado de vista previamente guardado.

IStateManager.SaveViewState()

Guarda el estado del control.

IStateManager.TrackViewState()

Efectúa el seguimiento de los cambios en el control de forma que pueden almacenarse en el objeto StateBag.

Métodos de extensión

GetDefaultValues(IDataSource)

Obtiene la colección de los valores predeterminados para el origen de datos especificado.

GetMetaTable(IDataSource)

Obtiene los metadatos para una tabla en el objeto de origen de datos especificado.

TryGetMetaTable(IDataSource, MetaTable)

Determina si están disponibles los metadatos de la tabla.

Se aplica a