DataAnnotationsModelValidator 类

定义

提供模型验证程序。

public class DataAnnotationsModelValidator : System.Web.Mvc.ModelValidator
type DataAnnotationsModelValidator = class
    inherit ModelValidator
Public Class DataAnnotationsModelValidator
Inherits ModelValidator
继承
DataAnnotationsModelValidator
派生

构造函数

DataAnnotationsModelValidator(ModelMetadata, ControllerContext, ValidationAttribute)

初始化 DataAnnotationsModelValidator 类的新实例。

属性

Attribute

获取模型验证程序的验证特性。

ControllerContext

获取控制器上下文。

(继承自 ModelValidator)
ErrorMessage

获取验证失败的错误消息。

IsRequired

获取一个值,该值指示是否需要模型验证。

Metadata

获取模型验证程序的元数据。

(继承自 ModelValidator)

方法

GetClientValidationRules()

检索客户端验证规则的集合。

Validate(Object)

返回模型的验证错误消息的列表。

适用于