ModelDataSource Classe

Definizione

Controllo origine dati utilizzato dai controlli associati a dati per eseguire operazioni CRUD (creazione, lettura, aggiornamento, eliminazione) quando è in uso l'associazione di modelli.

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
Ereditarietà
ModelDataSource
Implementazioni

Costruttori

Nome Descrizione
ModelDataSource(Control)

Inizializza una nuova istanza della classe ModelDataSource.

Proprietà

Nome Descrizione
DataControl

Ottiene il controllo associato a dati che utilizza questo controllo come origine dati quando è in uso l'associazione di modelli.

View

Ottiene l'oggetto visualizzazione predefinito (e solo) per questo controllo origine dati.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsTrackingViewState()

Restituisce un valore che indica se il controllo sta monitorando lo stato di visualizzazione.

LoadViewState(Object)

Carica lo stato di visualizzazione salvato in precedenza.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
SaveViewState()

Salva lo stato del controllo.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TrackViewState()

Tiene traccia delle modifiche dello stato di visualizzazione al controllo in modo che possano essere archiviate nell'oggetto StateBag .

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

Aggiorna le proprietà necessarie per il data binding bidirezionale.

UpdateProperties(String, String)

Aggiorna le proprietà necessarie per il data binding unidirezionale.

Eventi

Nome Descrizione
CallingDataMethods

Si verifica quando l'associazione di modelli è in uso e vengono chiamati i metodi di dati.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IDataSource.DataSourceChanged

Si verifica quando l'origine dati sottostante è stata modificata. La modifica può essere dovuta a una modifica delle proprietà del controllo o a una modifica dei dati a causa di un'azione di modifica eseguita dal controllo origine dati.

IDataSource.GetView(String)

Restituisce la visualizzazione.

IDataSource.GetViewNames()

Ottiene i nomi delle visualizzazioni.

IStateManager.IsTrackingViewState

Restituisce un valore che indica se il controllo sta monitorando lo stato di visualizzazione.

IStateManager.LoadViewState(Object)

Carica lo stato di visualizzazione salvato in precedenza.

IStateManager.SaveViewState()

Salva lo stato del controllo.

IStateManager.TrackViewState()

Tiene traccia delle modifiche dello stato di visualizzazione al controllo in modo che possano essere archiviate nell'oggetto StateBag .

Metodi di estensione

Nome Descrizione
GetDefaultValues(IDataSource)

Ottiene la raccolta dei valori predefiniti per l'origine dati specificata.

GetMetaTable(IDataSource)

Ottiene i metadati per una tabella nell'oggetto origine dati specificato.

TryGetMetaTable(IDataSource, MetaTable)

Determina se i metadati della tabella sono disponibili.

Si applica a