Freigeben über


ModelMethodContext Klasse

Definition

Wird verwendet, um die UpdateModel<TModel>(TModel) oder TryUpdateModel<TModel>(TModel)-Methode aufzurufen, wenn auf das Page-Objekt nicht direkt zugegriffen werden kann.

public ref class ModelMethodContext
public class ModelMethodContext
type ModelMethodContext = class
Public Class ModelMethodContext
Vererbung
ModelMethodContext

Hinweise

Beispielsweise kann eine benutzerdefinierte Klasse die Methoden definieren, auf die von den SelectMethodEigenschaften , UpdateMethod, DeleteMethodund InsertMethod für die Datenbindung verwiesen wird, und diese Methoden können einen Parameter dieses Typs aufweisen und ihn verwenden, um die UpdateModel -Methode aufzurufen. Alternativ kann die Current -Eigenschaft anstelle eines Methodenparameters in einer -Methode verwendet werden, um die UpdateModel -Methode aufzurufen.

Eine Tutorialreihe zur Verwendung der Modellbindung mit Web Forms finden Sie unter Modellbindung und Web Forms.

Konstruktoren

ModelMethodContext(Page)

Initialisiert eine neue Instanz der ModelMethodContext-Klasse.

Eigenschaften

Current

Ruft das ModelMethodContext-Objekt ab, das dem Page-Objekt entspricht, das in der Current-Eigenschaft ist.

ModelState

Ruft den Modellzustand 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)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)
TryUpdateModel<TModel>(TModel)

Aktualisiert die angegebene Modellinstanz mit Werten eines Wertanbieters.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualisiert die angegebene Modellinstanz mit Werten des angegebenen Wertanbieters.

UpdateModel<TModel>(TModel)

Aktualisiert die angegebene Modellinstanz mit Werten eines Wertanbieters.

UpdateModel<TModel>(TModel, IValueProvider)

Aktualisiert die angegebene Modellinstanz mit Werten des angegebenen Wertanbieters.

Gilt für: