UserControl.TryUpdateModel Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tente de mettre à jour l'instance de modèle à l'aide des valeurs du contrôle lié aux données.
Surcharges
TryUpdateModel<TModel>(TModel) |
Tente de mettre à jour l'instance de modèle à l'aide des valeurs du contrôle lié aux données. |
TryUpdateModel<TModel>(TModel, IValueProvider) |
Tente de mettre à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs. |
TryUpdateModel<TModel>(TModel)
Tente de mettre à jour l'instance de modèle à l'aide des valeurs du contrôle lié aux données.
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
Paramètres de type
- TModel
Le type de l’objet de modèle.
Paramètres
- model
- TModel
L’instance de modèle à mettre à jour.
Retours
true
si l'instance de modèle a été correctement mise à jour ; sinon, false
.
Remarques
La TryUpdateModel méthode doit être appelée à partir d’une méthode d’opération de données du contrôle à l’aide de la propriété pour la ModelType
liaison de données.
S’applique à
TryUpdateModel<TModel>(TModel, IValueProvider)
Tente de mettre à jour l'instance de modèle spécifiée en utilisant des valeurs du fournisseur de valeurs.
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
Paramètres de type
- TModel
Le type de l’objet de modèle.
Paramètres
- model
- TModel
L’instance de modèle à mettre à jour.
- valueProvider
- IValueProvider
Un dictionnaire de valeurs à utiliser pour mettre à jour le modèle.
Retours
true
si l'instance de modèle a été correctement mise à jour ; sinon, false
.
Remarques
La TryUpdateModel méthode doit être appelée à partir d’une méthode d’opération de données du contrôle à l’aide de la propriété pour la ModelType
liaison de données.