Я использовал проверку IDataErrorInfo для моей модели.
Но когда я использую эти классы модели внутри модели представления, проверка не происходит.
образец видовой модели ниже
public class CategoryViewModel
{
// Category class with IDataErrorInfo
public Category category { set; get; }
// Subcategory class with IDataErrorInfo
public IList<SubCategory> subcategory { set; get; }
}
Теперь, если классы Category или Subcategory напрямую используются в качестве моделей для представления, проверка работает нормально. Но если используется CategoryViewModel, проверка не происходит.