ModelDataSource Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |