ModelMethodContext.TryUpdateModel 方法

定义

使用值提供程序中的值更新指定的模型实例。

重载

名称 说明
TryUpdateModel<TModel>(TModel)

使用值提供程序中的值更新指定的模型实例。

TryUpdateModel<TModel>(TModel, IValueProvider)

使用指定值提供程序中的值更新指定的模型实例。

注解

有关将模型绑定与 Web 窗体配合使用的教程系列,请参阅 模型绑定和 Web 窗体

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

模型。

返回

true 如果模型绑定成功,则为否则,为 false.

注解

有关将模型绑定与 Web 窗体配合使用的教程系列,请参阅 模型绑定和 Web 窗体

适用于

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

值提供程序。

返回

true 如果模型绑定成功,则为否则,为 false.

注解

有关将模型绑定与 Web 窗体配合使用的教程系列,请参阅 模型绑定和 Web 窗体

适用于