Export (0) Print
Expand All

Controller.TryUpdateModel<TModel> Method (TModel, String, String[])

Updates the specified model instance using values from the controller's current value provider, a prefix, and included properties.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

protected internal bool TryUpdateModel<TModel>(
	TModel model,
	string prefix,
	string[] includeProperties
)
where TModel : class

Type Parameters

TModel

The type of the model object.

Parameters

model
Type: TModel
The model instance to update.
prefix
Type: System.String
The prefix to use when looking up values in the value provider.
includeProperties
Type: System.String[]
A list of properties of the model to update.

Return Value

Type: System.Boolean
true if the update is successful; otherwise, false.

ExceptionCondition
ArgumentNullException

The model parameter or the ValueProvider property is null.

You do not have to explicitly specify the generic parameter TModel. Instead, you can let the C# or Visual Basic type inference engine determine the generic parameter TModel by omitting it.

Show:
© 2014 Microsoft