Можно ли иметь модель в виде списка в виде, например,
@model List<SomeViewModel>
и иметь класс
public class SomeViewModel
{
public int id { get; set; }
public string value { get; set; }
[OrHereCustomValidationAttribute]
public SomeProp someProp { get; set; }
}
public class SomeProp
{
[CustomValidationAttribute]
public int propID { get; set; }
[CustomValidationAttribute]
public string propValue { get; set; }
}
Мне нужно проверить, равен ли propIDкакое-то значение в одном элементе списка, и установите правило проверки propValue в другом элементе списка.Как это сделать?В любом случае, не уверен, куда поместить атрибут, но самая большая проблема заключается в том, как получить предмет снаружи объекта.