Я новичок в MVC и у меня есть вопрос относительно проверки. Есть ли способ динамически установить сообщение об ошибке?
Например, как я могу добиться следующего (не обращая внимания на жестко закодированный символ 50, это может быть из файла Web.config или специфично для текущего журнала).
[MetadataType(typeof(DocumentValidation))]
public partial class Document
{
public class DocumentValidation
{
private const int MaxLength = 50;
[Required(ErrorMessage = "Document Title is required")]
[StringLength(MaxLength, ErrorMessage = "Must be under " + MaxLength.ToString() + " characters")]
public string Title { get; set; }
}
}
Спасибо