Как добавить следующий атрибут
[Требуется (ErrorMessage = "...")]
к одному из свойств модели, когда классы моей модели генерируются автоматически.
Существует решение здесь , но, похоже, оно работает только на Entity Framework
То же решение может быть применено для LINQ to SQL. Фрагмент, показанный в статье для использования MetadataType, будет отлично использоваться с классами, сгенерированными LINQ to SQL:
MetadataType
[MetadataType(typeof(MovieMetaData))] public partial class Movie { } public class MovieMetaData { [Required] public object Title { get; set; } [Required] [StringLength(5)] public object Director { get; set; } [DisplayName("Date Released")] [Required] public object DateReleased { get; set; } }