Пользовательский атрибут для фильтрации свойств с нулевым значением - PullRequest
1 голос
/ 24 января 2020

Я пытаюсь украсить свое поле атрибутом, который сделает модель от ModelState.IsValid до false, если строковое поле пустое или пустое.

Я создал класс и унаследовал System.Attribute. Я не могу двигаться вперед, например, получить доступ к значению, запустить метод проверки и вернуть ответ.

Обратите внимание, я пробовал атрибут Required в System.ComponentModel.DataAnnotations, но он не блокирует null значения.

Я изучаю веревки, поэтому, пожалуйста, помогите.

1 Ответ

0 голосов
/ 24 января 2020

Получаете ли вы доступ к полю через привязку?

Если да, может быть конвертер может быть вашим решением. Смотрите конвертер, который переводит из строки в bool см. https://www.wpf-tutorial.com/data-binding/value-conversion-with-ivalueconverter/

...