сильный текстМогу ли я использовать сравнение атрибутов для свойства. Если свойство, которое мне нужно для сравнения, находится в другом классе? Мне нужно что-то вроде этого:
public class TestViewModel
{
public User UserProfile { get;set;}
[Compare("UserProfile.Password")
public string ConfirmPassword { get;set;}
}
Возможно, существует другое решение, как это сделать, без js.
UPD: Решите это так, а не так, как я хочу, возможно, хорошее решение берет поля, которые необходимы для абстрагирования класса или интерфейса и создания наследования. Потому что не все поля от пользователя требуют..
public class TestViewModel : User
{
[Compare("Password")
public string ConfirmPassword { get;set;}
}