Controller::TryValidateModel Method

 

Validates the specified model instance.

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

NameDescription
System_CAPS_protmethodTryValidateModel(Object^)

Validates the specified model instance.

System_CAPS_protmethodTryValidateModel(Object^, String^)

Validates the specified model instance using an HTML prefix.

When a model is being validated, all validators for all properties are run if at least one form input is bound to a model property.

The TryValidateModel is like the ValidateModel method except that the TryValidateModel method does not throw an InvalidOperationExceptionexception if the model validation fails.

Return to top

Controller::TryValidateModel Method (Object^)

Validates the specified model instance.

public protected:
bool TryValidateModel(
	Object^ model
)

Parameters

model
Type: System::Object^

The model to validate.

Return Value

Type: System::Boolean

true if the model validation is successful; otherwise, false.

When a model is being validated, all validators for all properties are run if at least one form input is bound to a model property.

The TryValidateModel is like the ValidateModel method except that the TryValidateModel method does not throw an InvalidOperationExceptionexception if the model validation fails.

Return to top

Controller::TryValidateModel Method (Object^, String^)

Validates the specified model instance using an HTML prefix.

public protected:
bool TryValidateModel(
	Object^ model,
	String^ prefix
)

Parameters

model
Type: System::Object^

The model to validate.

prefix
Type: System::String^

The prefix to use when looking up values in the model provider.

Return Value

Type: System::Boolean

true if the model validation is successful; otherwise, false.

When a model is being validated, all validators for all properties are run if at least one form input is bound to a model property.

The TryValidateModel is like the ValidateModel method except that the TryValidateModel method does not throw an InvalidOperationExceptionexception if the model validation fails.

Return to top
Show: