Page.TryUpdateModel Method

Definition

Aggiorna l'istanza del modello specificato tramite valori di un provider di valori.Updates the specified model instance using values from a value provider.

Overloads

TryUpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificata tramite i valori dal controllo associato ai dati.Updates the specified model instance using values from the data-bound control.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello tramite valori del provider di valori specificato.Updates the model instance using values from the specified value provider.

Remarks

Per una serie di esercitazioni sull'uso dell'associazione di modelli con Web Form, vedere associazione di modelli e Web Form.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

TryUpdateModel<TModel>(TModel)

Aggiorna l'istanza del modello specificata tramite i valori dal controllo associato ai dati.Updates the specified model instance using values from the data-bound control.

public:
generic <typename TModel>
 where TModel : class virtual bool TryUpdateModel(TModel model);
public virtual bool TryUpdateModel<TModel> (TModel model) where TModel : class;
abstract member TryUpdateModel : 'Model -> bool (requires 'Model : null)
override this.TryUpdateModel : 'Model -> bool (requires 'Model : null)
Public Overridable Function TryUpdateModel(Of TModel As Class) (model As TModel) As Boolean

Type Parameters

TModel

Tipo del modello.The type of the model.

Parameters

model
TModel

Modello.The model.

Returns

Boolean

true se l'associazione di modelli è corretta; in caso contrario, false.true if model binding is successful; otherwise, false.

Remarks

Questo metodo deve essere chiamato solo da un metodo specificato dalla proprietà UpdateMethod o InsertMethod di un controllo con associazione a dati.This method should only be called from a method that is specified by a data-bound control's UpdateMethod or InsertMethod property.

Per una serie di esercitazioni sull'uso dell'associazione di modelli con Web Form, vedere associazione di modelli e Web Form.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aggiorna l'istanza del modello tramite valori del provider di valori specificato.Updates the model instance using values from the specified value provider.

public:
generic <typename TModel>
 where TModel : class virtual bool TryUpdateModel(TModel model, System::Web::ModelBinding::IValueProvider ^ valueProvider);
public virtual bool TryUpdateModel<TModel> (TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class;
abstract member TryUpdateModel : 'Model * System.Web.ModelBinding.IValueProvider -> bool (requires 'Model : null)
override this.TryUpdateModel : 'Model * System.Web.ModelBinding.IValueProvider -> bool (requires 'Model : null)
Public Overridable Function TryUpdateModel(Of TModel As Class) (model As TModel, valueProvider As IValueProvider) As Boolean

Type Parameters

TModel

Tipo del modello.The type of the model.

Parameters

model
TModel

Modello.The model.

valueProvider
IValueProvider

Provider di valori.The value provider.

Returns

Boolean

true se l'associazione di modelli è corretta; in caso contrario, false.true if model binding is successful; otherwise, false.

Remarks

Per una serie di esercitazioni sull'uso dell'associazione di modelli con Web Form, vedere associazione di modelli e Web Form.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

Applies to