Condividi tramite


ModelDataSource Classe

Definizione

Controllo origine dati usato da controlli associati a dati per eseguire operazioni di creazione, lettura, aggiornamento ed 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

ModelDataSource(Control)

Inizializza una nuova istanza della classe ModelDataSource.

Proprietà

DataControl

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

View

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

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsTrackingViewState()

Restituisce un valore che indica se il controllo tiene traccia dello stato di visualizzazione.

LoadViewState(Object)

Carica lo stato di visualizzazione salvato in precedenza.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(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 apportate al controllo in modo che possano essere memorizzate nell'oggetto StateBag.

UpdateProperties(String, String)

Aggiorna le proprietà necessarie per l'associazione dati unidirezionale.

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

Aggiorna le proprietà necessarie per l'associazione dati bidirezionale.

Eventi

CallingDataMethods

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

Implementazioni dell'interfaccia esplicita

IDataSource.DataSourceChanged

Si verifica quando l'origine dati sottostante viene modifica. La modifica potrebbe essere dovuta a un cambiamento nelle proprietà del controllo o a un cambiamento nei dati derivante da un'operazione di modifica eseguita dal controllo origine dati.

IDataSource.GetView(String)

Restituisce la visualizzazione.

IDataSource.GetViewNames()

Ottiene i nomi di visualizzazioni.

IStateManager.IsTrackingViewState

Restituisce un valore che indica se il controllo tiene traccia dello 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 apportate al controllo in modo che possano essere memorizzate nell'oggetto StateBag.

Metodi di estensione

GetDefaultValues(IDataSource)

Ottiene l'insieme di 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 sono disponibili i metadati della tabella.

Si applica a