ModelDataSourceView 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.
Stellt eine einzelne Ansicht eines ModelDataSource-Steuerelements dar.
public ref class ModelDataSourceView : System::Web::UI::DataSourceView, System::Web::UI::IStateManager
public class ModelDataSourceView : System.Web.UI.DataSourceView, System.Web.UI.IStateManager
type ModelDataSourceView = class
inherit DataSourceView
interface IStateManager
Public Class ModelDataSourceView
Inherits DataSourceView
Implements IStateManager
- Vererbung
- Implementiert
Hinweise
Eine Tutorialreihe zur Verwendung der Modellbindung mit Web Forms finden Sie unter Modellbindung und Web Forms.
Konstruktoren
ModelDataSourceView(ModelDataSource) |
Initialisiert eine neue Instanz der ModelDataSourceView-Klasse. |
Eigenschaften
CanDelete |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, den Löschvorgang unterstützt. |
CanInsert |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, den Einfügevorgang unterstützt. |
CanPage |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, das Paging der abgerufenen Daten unterstützt. |
CanRetrieveTotalRowCount |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, das Abrufen der Gesamtanzahl der Datenzeilen (zusätzlich zum Datensatz) unterstützt. |
CanSort |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, eine sortierte Ansicht der zugrunde liegenden Datenquelle unterstützt. |
CanUpdate |
Ruft einen Wert ab, der angibt, ob das ModelDataSourceView-Objekt, das dem aktuellen ModelDataSource-Steuerelement zugeordnet ist, den Aktualisierungsvorgang unterstützt. |
DataKeyName |
Ruft das erste Element im DataKeyNames-Array des datengebundenen Steuerelements ab, wenn das datengebundene Steuerelement ein FormView-, ListView-, GridView- oder DetailsView-Steuerelement ist. |
DeleteMethod |
Ruft den Namen der Methode auf, die vom ModelDataSourceView-Objekt zum Löschen von Daten aufgerufen wird, oder legt diesen fest. |
Events |
Ruft eine Liste von Ereignishandlerdelegaten für die Datenquellenansicht ab. (Geerbt von DataSourceView) |
InsertMethod |
Ruft den Namen der Methode auf, die vom ModelDataSourceView-Objekt zum Einfügen von Daten aufgerufen wird, oder legt diesen fest. |
ModelTypeName |
Ruft den Datentypnamen für das datengebundene Steuerelement ab. |
Name |
Ruft den Namen der Datenquellenansicht ab. (Geerbt von DataSourceView) |
SelectMethod |
Ruft den Namen der Methode auf, die vom ModelDataSourceView-Steuerelement zum Abrufen von Daten aufgerufen wird, oder legt diesen fest. |
UpdateMethod |
Ruft den Namen der Methode auf, die vom ModelDataSourceView-Objekt zum Aktualisieren von Daten aufgerufen wird, oder legt diesen fest. |
Methoden
CanExecute(String) |
Bestimmt, ob der angegebene Befehl ausgeführt werden kann. (Geerbt von DataSourceView) |
CreateSelectResult(Object) |
Gibt das Ergebnis eines SELECT-Vorgangs nach dem Konvertieren in eine IEnumerable-Auflistung zurück, wenn sie nicht bereits eine solche ist. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Löscht eine Methode und ruft das Ergebnis ab. |
Delete(IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Löschvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
EvaluateDeleteMethodParameters(IDictionary, IDictionary) |
Ruft die Löschmethode auf und ruft das Ergebnis ab. |
EvaluateInsertMethodParameters(IDictionary) |
Ruft die Einfügen-Methode auf. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary) |
Wertet die Methodenparameter für Modellbindung mit dem Datenquellenvorgang, Datenquellenmethodenobjekt und Steuerelementwerte aus. |
EvaluateMethodParameters(DataSourceOperation, ModelDataSourceMethod, IDictionary, Boolean) |
Wertet die Methodenparameter für Modellbindung mit dem Datenquellenvorgang, Datenquellenmethodenobjekt, Steuerelementwerte und einem Wert, der angibt, ob diese Methode im LoadComplete-Ereignishandler der Seite aufgerufen wird. |
EvaluateSelectMethodParameters(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions) |
Wertet die ausgewählten Methodenparameter und bestimmt außerdem die Optionen zum Verarbeiten des ausgewählten Ergebnisses, z. B. das automatische Paging und Sortierverhalten. |
EvaluateUpdateMethodParameters(IDictionary, IDictionary, IDictionary) |
Ruft die Updatemethode auf und ruft das Ergebnis ab. |
ExecuteCommand(String, IDictionary, IDictionary) |
Führt den angegebenen Befehl aus. (Geerbt von DataSourceView) |
ExecuteCommand(String, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt den angegebenen Befehl aus. (Geerbt von DataSourceView) |
ExecuteDelete(IDictionary, IDictionary) |
Führt einen Löschvorgang mithilfe der DeleteMethod-Methode aus. |
ExecuteInsert(IDictionary) |
Führt einen Einfügevorgang mithilfe der InsertMethod-Methode aus. |
ExecuteSelect(DataSourceSelectArguments) |
Führt einen Auswahlvorgang mithilfe der SelectMethod-Methode aus. |
ExecuteUpdate(IDictionary, IDictionary, IDictionary) |
Führt einen Updatevorgang mithilfe der UpdateMethod-Methode aus. |
FindMethod(String) |
Sucht die auszuführende Methode. |
GetDeleteMethodResult(IDictionary, IDictionary) |
Ruft die Löschmethode auf und ruft das Ergebnis ab. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetInsertMethodResult(IDictionary) |
Ruft die Einfügemethode auf und ruft das Ergebnis ab. |
GetSelectMethodResult(DataSourceSelectArguments) |
Ruft die Auswahlmethode auf und ruft das Ergebnis ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUpdateMethodResult(IDictionary, IDictionary, IDictionary) |
Ruft die Updatemethode auf und ruft das Ergebnis ab. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Fügt eine Methode ein und ruft das Ergebnis ab. |
Insert(IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Einfügevorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
InvokeMethod(ModelDataSourceMethod) |
Ruft eine Datenmethode auf. |
IsTrackingViewState() |
Gibt einen Wert zurück, der angibt, ob die Verwaltungsspeicher im Ansichtszustand Angaben machen. |
LoadViewState(Object) |
Stellt den vorher gespeicherten Ansichtszustand für die Datenquellenansicht wieder her. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnCallingDataMethods(CallingDataMethodsEventArgs) |
Löst das CallingDataMethods-Ereignis aus. |
OnDataSourceViewChanged(EventArgs) |
Löst das DataSourceViewChanged-Ereignis aus. (Geerbt von DataSourceView) |
ProcessSelectMethodResult(DataSourceSelectArguments, DataSourceSelectResultProcessingOptions, ModelDataMethodResult) |
Führt Vorgänge für das ausgewählte Methodenergebnis aus, wie Auto-Paging und -Sortierung, falls zutreffend. |
RaiseUnsupportedCapabilityError(DataSourceCapabilities) |
Durch die RaiseUnsupportedCapabilitiesError(DataSourceView)-Methode aufgerufen, um die für einen ExecuteSelect(DataSourceSelectArguments)-Vorgang erforderlichen Funktionen mit denen zu vergleichen, die die Ansicht unterstützt. (Geerbt von DataSourceView) |
SaveViewState() |
Speichert die Änderungen am Ansichtszustand für das ModelDataSourceView-Objekt ab dem Zeitpunkt, zu dem die Seite an den Server zurückgesendet wurde. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Wählt die Methode aus und ruft das Ergebnis ab. |
Select(DataSourceSelectArguments, DataSourceViewSelectCallback) |
Ruft asynchron eine Liste der Daten aus dem zugrunde liegenden Datenspeicher ab. (Geerbt von DataSourceView) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
TrackViewState() |
Bewirkt, dass das ModelDataSourceView-Objekt Änderungen an seinem Ansichtszustand nachverfolgt, damit diese im ViewState-Objekt des Steuerelements gespeichert und über Anforderungen der gleichen Seite hinweg beibehalten werden. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Aktualisiert die angegebenen Methoden mit den in den Parametern angegebenen Werten. |
Update(IDictionary, IDictionary, IDictionary, DataSourceViewOperationCallback) |
Führt einen asynchronen Aktualisierungsvorgang in der Liste der Daten aus, die das DataSourceView-Objekt darstellt. (Geerbt von DataSourceView) |
UpdateProperties(String, String, String, String, String, String) |
Aktualisiert die angegebenen Eigenschaften mithilfe der Werte, die in den Parametern bereitgestellt werden. |
Ereignisse
CallingDataMethods |
Tritt auf, wenn Datenmethoden aufgerufen werden. |
DataSourceViewChanged |
Tritt ein, wenn sich die Datenquellenansicht geändert hat. (Geerbt von DataSourceView) |
Explizite Schnittstellenimplementierungen
IStateManager.IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob ein Serversteuerelement Änderungen des Ansichtszustands nachverfolgt. |
IStateManager.LoadViewState(Object) |
Lädt den zuvor gespeicherten Ansichtszustand des Serversteuerelements in das Steuerelement. |
IStateManager.SaveViewState() |
Speichert die Änderungen am Ansichtszustand eines Serversteuerelements in einem Objekt. |
IStateManager.TrackViewState() |
Weist das Serversteuerelement an, Änderungen am Ansichtszustand nachzuverfolgen. |