다음을 통해 공유


UserControl.UpdateModel 메서드

정의

데이터 바인딩 컨트롤의 값을 사용하여 모델 인스턴스를 업데이트합니다.

오버로드

UpdateModel<TModel>(TModel)

데이터 바인딩 컨트롤의 값을 사용하여 모델 인스턴스를 업데이트합니다.

UpdateModel<TModel>(TModel, IValueProvider)

사용자 컨트롤에 대한 값 공급자의 값을 사용하여 지정된 모델 인스턴스를 업데이트합니다.

UpdateModel<TModel>(TModel)

데이터 바인딩 컨트롤의 값을 사용하여 모델 인스턴스를 업데이트합니다.

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

모델 개체의 형식입니다.

매개 변수

model
TModel

업데이트할 모델 인스턴스입니다.

예외

모델 인스턴스가 성공적으로 업데이트되지 않은 경우

적용 대상

UpdateModel<TModel>(TModel, IValueProvider)

사용자 컨트롤에 대한 값 공급자의 값을 사용하여 지정된 모델 인스턴스를 업데이트합니다.

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

모델 개체의 형식입니다.

매개 변수

model
TModel

업데이트할 모델 인스턴스입니다.

valueProvider
IValueProvider

모델을 업데이트하는 데 사용할 값의 사전입니다.

예외

모델 인스턴스가 성공적으로 업데이트되지 않은 경우

적용 대상