Controller.TryUpdateModel(Of TModel) Method (TModel, IValueProvider)

Updates the specified model instance using values from the value provider.

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

'Declaration
Protected Friend Function TryUpdateModel(Of TModel As Class) ( _
	model As TModel, _
	valueProvider As IValueProvider _
) As Boolean
'Usage
Dim model As TModel
Dim valueProvider As IValueProvider 
Dim returnValue As Boolean 

returnValue = Me.TryUpdateModel(model, _
	valueProvider)

Type Parameters

TModel

The type of the model object.

Parameters

model
Type: TModel
The model instance to update.
valueProvider
Type: System.Web.Mvc.IValueProvider
A dictionary of values that is used to update the model.

Return Value

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

The TryUpdateModel method is like the UpdateModel method except that the TryUpdateModel method does not throw an InvalidOperationException exception if the updated model state is not valid.

Show: