Page.TryUpdateModel メソッド

定義

値プロバイダー内の値を使用して、指定されたモデル インスタンスを更新します。

オーバーロード

TryUpdateModel<TModel>(TModel)

データ連結コントロール内の値を使用して、指定されたモデル インスタンスを更新します。

TryUpdateModel<TModel>(TModel, IValueProvider)

指定された値プロバイダー内の値を使用してモデル インスタンスを更新します。

注釈

Web Formsでのモデル バインドの使用に関するチュートリアル シリーズについては、「モデル バインドとWeb Forms」を参照してください。

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

注釈

このメソッドは、データ バインド コントロール UpdateMethod または InsertMethod プロパティで指定されたメソッドからのみ呼び出す必要があります。

Web Formsでのモデル バインドの使用に関するチュートリアル シリーズについては、「モデル バインドとWeb Forms」を参照してください。

適用対象

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 Formsでのモデル バインドの使用に関するチュートリアル シリーズについては、「モデル バインドとWeb Forms」を参照してください。

適用対象