Public Class Duration
{
[Required]
Public DurationUnit Unit
[Required]
Public int Length
}
Public Class Employee
{
[RequiredAttribute]
public virtual Duration NotificationLeadTime { get; set; }
}
供給されていない場合、フィールドUnitとLengthは赤で強調表示されますが、エラー メッセージは表示されません。
私も与えようとします[Required(ErrorMessage="sadfdsf")]が、これもうまくいきません。私もクラスを継承しようとしましIValidatableObjectたが、それもうまくいきませんでした。
エラーメッセージを表示するには?