Забиндил обязательность поля "Название" под функцию isEditMode(), поле визуально выглядит будто оно обязательное, но я могу легко удалить название и сохранить запись... Кто-нибудь подскажет почему так происходит?
Нравится
Чтобы проверка на обязательность работала, создайте атрибут для этого поля и укажите для него свойство "IsRequired", а из свойств поля уберите.
Но с таким подходом также есть проблемы, которые в последних версиях так и не решены - посмотрите этот пост.
Скорее всего Вашу задачу нужно решать через валидацию.
Чтобы проверка на обязательность работала, создайте атрибут для этого поля и укажите для него свойство "IsRequired", а из свойств поля уберите.
Но с таким подходом также есть проблемы, которые в последних версиях так и не решены - посмотрите этот пост.
Скорее всего Вашу задачу нужно решать через валидацию.
Алла Савельева,
действительно, большое спасибо, помогло.
Alex Zaslavsky,
Обязательно посмотрите пост с описанием возможных проблем при такой реализации.