ErrorMessage
カスタム検証属性に渡された文字列を読み取れるようにしたいのでstring.Format()
、それに対していくつかの処理を実行できます。しかし、私はそれを見つけることができないようですか?
たとえば、カスタム属性があります。
[IsDateBeforeFixedDate(4, 0, 0, ErrorMessage = "*The departure date should be between 4 days and 11 months")]
デカール:
public sealed class IsDateBeforeFixedDateAttribute : ValidationAttribute, IClientValidatable
{
public IsDateBeforeFixedDateAttribute(int days, int months, int years) : base(days, months, years)
{
//I want to read the ErrorMessage string here! (i.e. "*The departure date should be between 4 days and 11 months")
}
}
ErrorMessageString
それが含まれていないかErrorMessage