다음을 통해 공유


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 호출 해야 합니다.

적용 대상