ModelDataSource Clase

Definición

El control de origen de datos usado por los controles enlazados a datos para realizar operaciones CRUD (crear, leer, actualizar, eliminar) cuando el enlace de modelos está en uso.

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

Nombre Description
ModelDataSource(Control)

Inicializa una nueva instancia de la clase ModelDataSource.

Propiedades

Nombre Description
DataControl

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

View

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

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 está realizando el seguimiento del estado de la vista.

LoadViewState(Object)

Carga el estado de vista guardado anteriormente.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SaveViewState()

Guarda el estado del control.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TrackViewState()

Realiza un seguimiento de los cambios de estado de vista en el control para que se puedan almacenar en el StateBag objeto .

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

Actualiza las propiedades necesarias para el enlace de datos bidireccional.

UpdateProperties(String, String)

Actualiza las propiedades necesarias para el enlace de datos unidireccional.

Eventos

Nombre Description
CallingDataMethods

Se produce cuando se está usando el enlace de modelos y se llama a métodos de datos.

Implementaciones de interfaz explícitas

Nombre Description
IDataSource.DataSourceChanged

Se produce cuando el origen de datos subyacente ha cambiado. El cambio puede deberse a un cambio en las propiedades del control o a un cambio en los datos debido a una acción de edición realizada por el control de 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 está realizando el seguimiento del estado de la vista.

IStateManager.LoadViewState(Object)

Carga el estado de vista guardado anteriormente.

IStateManager.SaveViewState()

Guarda el estado del control.

IStateManager.TrackViewState()

Realiza un seguimiento de los cambios de estado de vista en el control para que se puedan almacenar en el StateBag objeto .

Métodos de extensión

Nombre Description
GetDefaultValues(IDataSource)

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

GetMetaTable(IDataSource)

Obtiene los metadatos de una tabla del objeto de origen de datos especificado.

TryGetMetaTable(IDataSource, MetaTable)

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

Se aplica a