Condividi tramite


ModelMethodContext Classe

Definizione

Utilizzato per richiamare il metodo di UpdateModel<TModel>(TModel) o di TryUpdateModel<TModel>(TModel) quando l'oggetto di Page non è direttamente accessibile.

public ref class ModelMethodContext
public class ModelMethodContext
type ModelMethodContext = class
Public Class ModelMethodContext
Ereditarietà
ModelMethodContext

Commenti

Ad esempio, una classe personalizzata può definire i metodi a cui fa riferimento le proprietà , , e per data binding e tali metodi possono avere un parametro di questo tipo e usarlo per richiamare il SelectMethod UpdateMethod metodo DeleteMethod InsertMethod UpdateModel . In alternativa, invece di un parametro del metodo, la proprietà può essere usata Current all'interno di un metodo per richiamare il UpdateModel metodo .

Per una serie di esercitazioni sull'uso dell'associazione di modelli Web Forms, vedere Associazione di modelli e Web Forms.

Costruttori

ModelMethodContext(Page)

Inizializza una nuova istanza della classe ModelMethodContext.

Proprietà

Current

Ottiene l'oggetto ModelMethodContext che corrisponde all'oggetto Page presente nella proprietà Current.

ModelState

Ottiene lo stato del modello.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryUpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificato tramite valori di un provider di valori.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello specificato tramite valori del provider di valori specificato.

UpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificato tramite valori di un provider di valori.

UpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello specificato tramite valori del provider di valori specificato.

Si applica a