UserControl.TryUpdateModel Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se intenta actualizar la instancia modelo usando los valores del control enlazado a datos.
Sobrecargas
TryUpdateModel<TModel>(TModel) |
Se intenta actualizar la instancia modelo usando los valores del control enlazado a datos. |
TryUpdateModel<TModel>(TModel, IValueProvider) |
Se intenta actualizar la instancia de modelo con los valores del proveedor de valores. |
TryUpdateModel<TModel>(TModel)
Se intenta actualizar la instancia modelo usando los valores del control enlazado a datos.
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 objeto de modelo.
Parámetros
- model
- TModel
Instancia del modelo que se va a actualizar.
Devoluciones
true
si la instancia del modelo se ha actualizado correctamente; en caso contrario, false
.
Comentarios
El TryUpdateModel método se debe invocar desde dentro de un método de operación de datos del control mediante la propiedad para el ModelType
enlace de datos.
Se aplica a
TryUpdateModel<TModel>(TModel, IValueProvider)
Se intenta actualizar la instancia de modelo con los valores del proveedor de valores.
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 objeto de modelo.
Parámetros
- model
- TModel
Instancia del modelo que se va a actualizar.
- valueProvider
- IValueProvider
Diccionario de valores que se usará para actualizar el modelo.
Devoluciones
true
si la instancia del modelo se ha actualizado correctamente; en caso contrario, false
.
Comentarios
El TryUpdateModel método se debe invocar desde dentro de un método de operación de datos del control mediante la propiedad para el ModelType
enlace de datos.