MVC中数据验证的方法
我的实体类是通过Reverse Engineer Code First工具来生成的。
生成下有两个文件夹,一个是entities 传统的实体类
一个是mapping
我想在页面进行验证时,引用js,调用ValidationSummary时,发现必须在entities里添加特性,但在mapping里,这些要求必须输入呀,字段长度等这些都有。我如何不在entities里不添加特性,转而使用mapping里的约束呢?
例如:
entities里:
public string name { get; set; }
mapping里:
this.Property(t => t.name)
.IsRequired()
.HasMaxLength(50);
我不在
[Required]
public string name { get; set; }这一句上面标注特性,而使用mapping里的约束呢?
有没有方法?
我现在不知道如何使用。