Извлечение пользовательских аннотаций данных для создания пользовательских меток

Я создаю кастом LabelFor, Внутри него хочется получить DataAnnotations свойства связаны в основном с атрибутом DataAnnotations созданный мной, и я не получаю. Пример: Obrigatorio

Мне нужно получить значения DataAnnotations для метки для, при необходимости оставьте поля, выделенные жирным шрифтом. И в зависимости от проверки, оставьте настроенным со стилями.

Мои занятия

public class GrupoRisco : IEntidadeBase
{
    [Key]
    public int GrupoRiscoID { get; set; }
    [Obrigatorio]
    [Display(Name="Descrição")]
    public string Descricao { get; set; }
}

Мой пользовательский атрибут

public class Obrigatorio : RequiredAttribute
{
    public Obrigatorio()
    {
        ErrorMessage = "* Obrigatório";
    }
}

Приведенный выше атрибут прост, но создаст сложные атрибуты.

0 ответов

Другие вопросы по тегам