Controller.TryUpdateModel(Of TModel) Method (TModel, String, String(), String())
Updates the specified model instance using values from the controller's current value provider, a prefix, a list of properties to exclude, and a list of properties to include.
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, _ prefix As String, _ includeProperties As String(), _ excludeProperties As String() _ ) As Boolean 'Usage Dim model As TModel Dim prefix As String Dim includeProperties As String() Dim excludeProperties As String() Dim returnValue As Boolean returnValue = Me.TryUpdateModel(model, _ prefix, includeProperties, excludeProperties)
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.
- excludeProperties
- Type: System.String()
A list of properties to explicitly exclude from the update. These are excluded even if they are listed in the includeProperties parameter list.
| Exception | Condition |
|---|---|
| ArgumentNullException | The model parameter or the ValueProvider property is Nothing. |
Show: