ModelDataSource Klasse

Definition

Das Datenquellensteuerelement, das von datengebundenen Steuerelementen zum Ausführen von CRUD-Vorgängen (Erstellen, Lesen, Aktualisieren, Löschen) verwendet wird, wenn die Modellbindung verwendet wird.

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
Vererbung
ModelDataSource
Implementiert

Konstruktoren

Name Beschreibung
ModelDataSource(Control)

Initialisiert eine neue Instanz der ModelDataSource-Klasse.

Eigenschaften

Name Beschreibung
DataControl

Ruft das datengebundene Steuerelement ab, das dieses Steuerelement als Datenquelle verwendet, wenn die Modellbindung verwendet wird.

View

Ruft das standardmäßige (und nur) Ansichtsobjekt für dieses Datenquellensteuerelement ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
IsTrackingViewState()

Gibt einen Wert zurück, der angibt, ob das Steuerelement den Ansichtszustand nachverfolgt.

LoadViewState(Object)

Lädt den zuvor gespeicherten Ansichtszustand.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
SaveViewState()

Speichert den Zustand des Steuerelements.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TrackViewState()

Verfolgt Änderungen am Ansichtszustand des Steuerelements nach, sodass sie im StateBag Objekt gespeichert werden können.

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

Aktualisiert die erforderlichen Eigenschaften für die bidirektionale Datenbindung.

UpdateProperties(String, String)

Aktualisiert die erforderlichen Eigenschaften für die unidirektionale Datenbindung.

Ereignisse

Name Beschreibung
CallingDataMethods

Tritt auf, wenn die Modellbindung verwendet wird und Datenmethoden aufgerufen werden.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDataSource.DataSourceChanged

Tritt auf, wenn sich die zugrunde liegende Datenquelle geändert hat. Die Änderung kann auf eine Änderung der Eigenschaften des Steuerelements oder auf eine Änderung der Daten aufgrund einer Bearbeitungsaktion durch das Datenquellensteuerelement zurückzuführen sein.

IDataSource.GetView(String)

Gibt die Ansicht zurück.

IDataSource.GetViewNames()

Ruft die Ansichtsnamen ab.

IStateManager.IsTrackingViewState

Gibt einen Wert zurück, der angibt, ob das Steuerelement den Ansichtszustand nachverfolgt.

IStateManager.LoadViewState(Object)

Lädt den zuvor gespeicherten Ansichtszustand.

IStateManager.SaveViewState()

Speichert den Zustand des Steuerelements.

IStateManager.TrackViewState()

Verfolgt Änderungen am Ansichtszustand des Steuerelements nach, sodass sie im StateBag Objekt gespeichert werden können.

Erweiterungsmethoden

Name Beschreibung
GetDefaultValues(IDataSource)

Ruft die Auflistung der Standardwerte für die angegebene Datenquelle ab.

GetMetaTable(IDataSource)

Ruft die Metadaten für eine Tabelle im angegebenen Datenquellenobjekt ab.

TryGetMetaTable(IDataSource, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.

Gilt für: