Page.TryUpdateModel Método

Definición

Actualiza la instancia de modelo especificada con los valores de un proveedor de valores.Updates the specified model instance using values from a value provider.

Sobrecargas

TryUpdateModel<TModel>(TModel)

Actualiza la instancia de modelo especificada mediante los valores del control enlazado a datos.Updates the specified model instance using values from the data-bound control.

TryUpdateModel<TModel>(TModel, IValueProvider)

Actualiza el modelo especificada con los valores del proveedor de valores especificado.Updates the model instance using values from the specified value provider.

Comentarios

Para obtener una serie de tutoriales sobre el uso del enlace de modelos con formularios Web Forms, vea enlace de modelos y formularios Web Forms.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

TryUpdateModel<TModel>(TModel)

Actualiza la instancia de modelo especificada mediante los valores del control enlazado a datos.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

Parámetros de tipo

TModel

Tipo del modelo.The type of the model.

Parámetros

model
TModel

Modelo.The model.

Devoluciones

Es true si el enlace de modelo se realiza correctamente; de lo contrario, es false.true if model binding is successful; otherwise, false.

Comentarios

Solo se debe llamar a este método desde un método especificado por el UpdateMethod o InsertMethod propiedad de un control enlazado a datos.This method should only be called from a method that is specified by a data-bound control's UpdateMethod or InsertMethod property.

Para obtener una serie de tutoriales sobre el uso del enlace de modelos con formularios Web Forms, vea enlace de modelos y formularios Web Forms.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

TryUpdateModel<TModel>(TModel, IValueProvider)

Actualiza el modelo especificada con los valores del proveedor de valores especificado.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

Parámetros de tipo

TModel

Tipo del modelo.The type of the model.

Parámetros

model
TModel

Modelo.The model.

valueProvider
IValueProvider

Proveedor de valores.The value provider.

Devoluciones

Es true si el enlace de modelo se realiza correctamente; de lo contrario, es false.true if model binding is successful; otherwise, false.

Comentarios

Para obtener una serie de tutoriales sobre el uso del enlace de modelos con formularios Web Forms, vea enlace de modelos y formularios Web Forms.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

Se aplica a