UserControl.TryUpdateModel Метод

Определение

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.

Перегрузки

TryUpdateModel<TModel>(TModel)

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.

TryUpdateModel<TModel>(TModel, IValueProvider)

Пытается обновить экземпляр модели, используя значения, предоставленные поставщиком значений.

TryUpdateModel<TModel>(TModel)

Пытается обновить экземпляр модели, используя значения из элемента управления с привязкой к данным.

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

Тип объекта модели.

Параметры

model
TModel

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

Возвращаемое значение

Boolean

Значение true, если экземпляр модели был успешно обновлен; в противном случае — значение false.

Комментарии

Метод TryUpdateModel должен вызываться изнутри метода операции данных элемента управления с помощью ModelType свойства для привязки данных.

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

TryUpdateModel<TModel>(TModel, IValueProvider)

Пытается обновить экземпляр модели, используя значения, предоставленные поставщиком значений.

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

Тип объекта модели.

Параметры

model
TModel

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

valueProvider
IValueProvider

Словарь значений, используемых для обновления модели.

Возвращаемое значение

Boolean

Значение true, если экземпляр модели был успешно обновлен; в противном случае — значение false.

Комментарии

Метод TryUpdateModel должен вызываться изнутри метода операции данных элемента управления, используя свойство для привязки ModelType данных.

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