ModelDataSource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das von datengebundenen Steuerelementen zum Ausführen von CRUD-Vorgängen (erstellen, lesen, aktualisieren und löschen) verwendete Datenquellensteuerelement, wenn die Modellbindung aktiviert ist.
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
ModelDataSource(Control) |
Initialisiert eine neue Instanz der ModelDataSource-Klasse. |
Eigenschaften
DataControl |
Ruft das datengebundene Steuerelement ab, das dieses Steuerelement als Datenquelle verwendet, wenn Modellbindung verwendet wird. |
View |
Ruft das standardmäßige (und einzige) Ansichtsobjekt für das Datenquellen-Steuerelement ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IsTrackingViewState() |
Gibt einen Wert zurück, der angibt, ob das sich das Steuerelement im Ansichtszustand der Nachverfolgung befindet. |
LoadViewState(Object) |
Lädt die zuvor gespeicherten Ansicht. |
MemberwiseClone() |
Erstellt eine flache Kopie des 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 die am Ansichtszustand des Steuerelements vorgenommenen Änderungen und speichert diese im StateBag-Objekt. |
UpdateProperties(String, String) |
Aktualisiert die erforderlichen Eigenschaften für die unidirektionale Datenbindung. |
UpdateProperties(String, String, String, String, String, String) |
Aktualisiert die erforderlichen Eigenschaften für die bidirektionale Datenbindung. |
Ereignisse
CallingDataMethods |
Tritt ein, wenn die Modellbindung verwendet wird und Datenmethoden aufgerufen werden. |
Explizite Schnittstellenimplementierungen
IDataSource.DataSourceChanged |
Tritt ein, wenn sich die darunterliegende Datenquelle geändert hat. Die Änderung kann aufgrund einer Änderung der Eigenschaften des Steuerelements erfolgen oder aufgrund einer Änderung der Daten durch einen Bearbeitungsvorgang des Quelldatensteuerelements. |
IDataSource.GetView(String) |
Gibt die Ansicht zurück. |
IDataSource.GetViewNames() |
Ruft die Ansichtnamen ab. |
IStateManager.IsTrackingViewState |
Gibt einen Wert zurück, der angibt, ob das sich das Steuerelement im Ansichtszustand der Nachverfolgung befindet. |
IStateManager.LoadViewState(Object) |
Lädt die zuvor gespeicherten Ansicht. |
IStateManager.SaveViewState() |
Speichert den Zustand des -Steuerelements. |
IStateManager.TrackViewState() |
Verfolgt die am Ansichtszustand des Steuerelements vorgenommenen Änderungen und speichert diese im StateBag-Objekt. |
Erweiterungsmethoden
GetDefaultValues(IDataSource) |
Ruft die Auflistung von Standardwerten 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. |