Я устанавливаю значения для свойства DataAnnotations DisplayAttributes Order в объекте моей модели. Однако, похоже, это не работает.
Я использую .Net Framework 4.7 и MVC 5. Согласно приведенной ниже ссылке, это должно работать.
[Required(ErrorMessage = "Case is required.")]
[Display(Name = "Case", Order = -98)]
public int CaseId { get; set; }
[Required(ErrorMessage = "Phase is required.")]
[Display(Name = "Phase", Order = -99)]
public int PhaseId { get; set; }
Поскольку вес заказа по умолчанию равен 0, я использовал отрицательные значения, чтобы установить его в нужном мне порядке. Независимо от того, какой вес заказа я укажу, сообщения проверки всегда отображаются в порядке объявления свойства в модели.
Любые предложения или материалы, пожалуйста?
Заранее спасибо.