Page.TryUpdateModel Metoda

Definicja

Aktualizuje określone wystąpienie modelu przy użyciu wartości z dostawcy wartości.Updates the specified model instance using values from a value provider.

Przeciążenia

TryUpdateModel<TModel>(TModel)

Aktualizuje określone wystąpienie modelu przy użyciu wartości z formantu powiązanego z danymi.Updates the specified model instance using values from the data-bound control.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje wystąpienie modelu przy użyciu wartości z określonego dostawcy wartości.Updates the model instance using values from the specified value provider.

Uwagi

Aby zapoznać się z serią samouczków na temat używania powiązania modelu z formularzami sieci Web, zobacz powiązanie modelu i formularze sieci Web.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

TryUpdateModel<TModel>(TModel)

Aktualizuje określone wystąpienie modelu przy użyciu wartości z formantu powiązanego z danymi.Updates the specified model instance using values from the data-bound control.

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.The type of the model.

Parametry

model
TModel

Model.The model.

Zwraca

Boolean

true Jeśli powiązanie modelu powiodło się; w przeciwnym razie false .true if model binding is successful; otherwise, false.

Uwagi

Tę metodę należy wywoływać tylko z metody, która jest określona przez kontrolkę powiązaną z danymi UpdateMethod lub InsertMethod Właściwość.This method should only be called from a method that is specified by a data-bound control's UpdateMethod or InsertMethod property.

Aby zapoznać się z serią samouczków na temat używania powiązania modelu z formularzami sieci Web, zobacz powiązanie modelu i formularze sieci Web.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

Dotyczy

Produkt Wprowadzono

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualizuje wystąpienie modelu przy użyciu wartości z określonego dostawcy wartości.Updates the model instance using values from the specified value provider.

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.The type of the model.

Parametry

model
TModel

Model.The model.

valueProvider
IValueProvider

Dostawca wartości.The value provider.

Zwraca

Boolean

true Jeśli powiązanie modelu powiodło się; w przeciwnym razie false .true if model binding is successful; otherwise, false.

Uwagi

Aby zapoznać się z serią samouczków na temat używania powiązania modelu z formularzami sieci Web, zobacz powiązanie modelu i formularze sieci Web.For a tutorial series on using model binding with Web Forms, see Model Binding and Web Forms.

Dotyczy

Produkt Wprowadzono