1
私はMVC 2で生成したADOエンティティを持っています。オブジェクトにカスタム検証を入れたい場合は、このようなことをすることができます。MetadataType属性は、クラスをMVCの検証クラスとしてどのようにマークしますか?
[MetadataType(typeof(MyEntity_Validation))]
public partial class MyEntity
{
private sealed class MyEntity_Validation
{
[Required]
[RegularExpression("[A-Za-z][0-9]{5}")]
public string SomeField{ get; set; }
}
}
しかし、なぜそれが動作するのかわかりません。
どのように機能しますか?大会の何か?
ありがとうございます! –