UserControl.UpdateModel Метод

Определение

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

Перегрузки

UpdateModel<TModel>(TModel)

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

UpdateModel<TModel>(TModel, IValueProvider)

Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений пользовательского элемента управления.Updates the specified model instance using values from the value provider of the user control.

UpdateModel<TModel>(TModel)

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

public:
generic <typename TModel>
 where TModel : class virtual void UpdateModel(TModel model);
public virtual void UpdateModel<TModel> (TModel model) where TModel : class;
abstract member UpdateModel : 'Model -> unit (requires 'Model : null)
override this.UpdateModel : 'Model -> unit (requires 'Model : null)
Public Overridable Sub UpdateModel(Of TModel As Class) (model As TModel)

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

TModel

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

Параметры

model
TModel

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

Исключения

Не удалось обновить экземпляр модели.The model instance was not updated successfully.

UpdateModel<TModel>(TModel, IValueProvider)

Обновляет указанный экземпляр модели с помощью значений, предоставленных поставщиком значений пользовательского элемента управления.Updates the specified model instance using values from the value provider of the user control.

public:
generic <typename TModel>
 where TModel : class virtual void UpdateModel(TModel model, System::Web::ModelBinding::IValueProvider ^ valueProvider);
public virtual void UpdateModel<TModel> (TModel model, System.Web.ModelBinding.IValueProvider valueProvider) where TModel : class;
abstract member UpdateModel : 'Model * System.Web.ModelBinding.IValueProvider -> unit (requires 'Model : null)
override this.UpdateModel : 'Model * System.Web.ModelBinding.IValueProvider -> unit (requires 'Model : null)
Public Overridable Sub UpdateModel(Of TModel As Class) (model As TModel, valueProvider As IValueProvider)

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

TModel

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

Параметры

model
TModel

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

valueProvider
IValueProvider

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

Исключения

Не удалось обновить экземпляр модели.The model instance was not updated successfully.

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