共用方式為


ModelMethodContext.TryUpdateModel 方法

定義

使用來自值提供者的值更新指定的模型執行個體。

多載

TryUpdateModel<TModel>(TModel)

使用來自值提供者的值更新指定的模型執行個體。

TryUpdateModel<TModel>(TModel, IValueProvider)

使用來自指定的值提供者的值更新指定的模型執行個體。

備註

如需搭配 Web Form 使用模型系結的教學課程系列,請參閱模型系結和 Web Form

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

備註

如需搭配 Web Form 使用模型系結的教學課程系列,請參閱模型系結和 Web Form

適用於

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

備註

如需搭配 Web Form 使用模型系結的教學課程系列,請參閱模型系結和 Web Form

適用於