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.