Udostępnij za pośrednictwem


Page.TryUpdateModel Metoda

Definicja

Aktualizuje określone wystąpienie modelu przy użyciu wartości od dostawcy wartości.

Przeciążenia

TryUpdateModel<TModel>(TModel)

Aktualizuje określone wystąpienie modelu przy użyciu wartości z kontrolki powiązanej z danymi.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje wystąpienie modelu przy użyciu wartości od określonego dostawcy wartości.

Uwagi

Aby zapoznać się z serią samouczków dotyczącą używania powiązania modelu z Web Forms, zobacz Powiązanie modelu i Web Forms.

TryUpdateModel<TModel>(TModel)

Aktualizuje określone wystąpienie modelu przy użyciu wartości z kontrolki powiązanej z danymi.

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

Parametry typu

TModel

Typ modelu.

Parametry

model
TModel

Model.

Zwraca

Boolean

true jeśli powiązanie modelu zakończyło się pomyślnie; w przeciwnym razie , false.

Uwagi

Ta metoda powinna być wywoływana tylko z metody określonej przez właściwość lub InsertMethod kontrolki UpdateMethod powiązanej z danymi.

Aby zapoznać się z serią samouczków dotyczącą używania powiązania modelu z Web Forms, zobacz Powiązanie modelu i Web Forms.

Dotyczy

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje wystąpienie modelu przy użyciu wartości od określonego dostawcy wartości.

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

Parametry typu

TModel

Typ modelu.

Parametry

model
TModel

Model.

valueProvider
IValueProvider

Dostawca wartości.

Zwraca

Boolean

true jeśli powiązanie modelu zakończyło się pomyślnie; w przeciwnym razie , false.

Uwagi

Aby zapoznać się z serią samouczków dotyczącą używania powiązania modelu z Web Forms, zobacz Powiązanie modelu i Web Forms.

Dotyczy