UserControl.TryUpdateModel UserControl.TryUpdateModel UserControl.TryUpdateModel UserControl.TryUpdateModel Method

Определение

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.Attempts to update the model instance by using the values from the data-bound control.

Перегрузки

TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel)

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.Attempts to update the model instance by using the values from the data-bound control.

TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider)

Пытается обновить экземпляр модели, используя значения, предоставленные поставщиком значений.Attempts to update the model instance using values from the value provider.

TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel) TryUpdateModel<TModel>(TModel)

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.Attempts to update the model instance by using the 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

Параметры типа

TModel

Тип объекта модели.The type of the model object.

Параметры

model

Экземпляр модели, который нужно обновить.The model instance to update.

Возвраты

Значение true, если экземпляр модели был успешно обновлен; в противном случае — значение false.true if the model instance was updated successfully; otherwise, false.

Комментарии

Метод должен вызываться из метода операции с данными элемента управления с ModelType помощью свойства для привязки данных. TryUpdateModelThe TryUpdateModel method must be invoked from inside a data-operation method of the control by using the ModelType property for data binding.

TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider) TryUpdateModel<TModel>(TModel, IValueProvider)

Пытается обновить экземпляр модели, используя значения, предоставленные поставщиком значений.Attempts to update the model instance using values from the 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

Параметры типа

TModel

Тип объекта модели.The type of the model object.

Параметры

model

Экземпляр модели, который нужно обновить.The model instance to update.

valueProvider
IValueProvider IValueProvider IValueProvider IValueProvider

Словарь значений, используемых для обновления модели.A dictionary of values to use to update the model.

Возвраты

Значение true, если экземпляр модели был успешно обновлен; в противном случае — значение false.true if the model instance was updated successfully; otherwise, false.

Комментарии

Метод должен вызываться из метода операции с данными элемента управления ModelType с помощью свойства для привязки данных. TryUpdateModelThe TryUpdateModel method must be invoked from inside a data-operation method of the control using the ModelType property for data binding.

Применяется к