UserControl.TryUpdateModel Metoda

Definice

Pokusí se aktualizovat instanci modelu pomocí hodnot z ovládacího prvku vázaného na data.Attempts to update the model instance by using the values from the data-bound control.

Přetížení

TryUpdateModel<TModel>(TModel)

Pokusí se aktualizovat instanci modelu pomocí hodnot z ovládacího prvku vázaného na data.Attempts to update the model instance by using the values from the data-bound control.

TryUpdateModel<TModel>(TModel, IValueProvider)

Pokusí se aktualizovat instanci modelu pomocí hodnot od poskytovatele hodnoty.Attempts to update the model instance using values from the value provider.

TryUpdateModel<TModel>(TModel)

Pokusí se aktualizovat instanci modelu pomocí hodnot z ovládacího prvku vázaného na data.Attempts to update the model instance by using the 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 objektu modelu.The type of the model object.

Parametry

model
TModel

Instance modelu, která se má aktualizovatThe model instance to update.

Návraty

Boolean

true Pokud byla instance modelu úspěšně aktualizována; v opačném případě false .true if the model instance was updated successfully; otherwise, false.

Poznámky

TryUpdateModelMetoda musí být vyvolána v rámci metody datové operace ovládacího prvku pomocí ModelType vlastnosti pro datovou vazbu.The TryUpdateModel method must be invoked from inside a data-operation method of the control by using the ModelType property for data binding.

Platí pro

TryUpdateModel<TModel>(TModel, IValueProvider)

Pokusí se aktualizovat instanci modelu pomocí hodnot od poskytovatele hodnoty.Attempts to update the model instance using values from the 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 objektu modelu.The type of the model object.

Parametry

model
TModel

Instance modelu, která se má aktualizovatThe model instance to update.

valueProvider
IValueProvider

Slovník hodnot, které se mají použít k aktualizaci modeluA dictionary of values to use to update the model.

Návraty

Boolean

true Pokud byla instance modelu úspěšně aktualizována; v opačném případě false .true if the model instance was updated successfully; otherwise, false.

Poznámky

TryUpdateModelMetoda musí být vyvolána v rámci metody datové operace ovládacího prvku pomocí ModelType vlastnosti pro datovou vazbu.The TryUpdateModel method must be invoked from inside a data-operation method of the control using the ModelType property for data binding.

Platí pro