У меня есть набор моделей, похожий на этот
public class OtherModel
{
[Required]
string name { get; set; }
}
public class OthersEditModel
{
List<OtherModel> others { get; set; }
}
У меня есть метод контроллера, который выглядит следующим образом
[HttpPost]
public ActionResult EditOthers(OthersEditModel others)
{
if(ModelState.IsValid)
{
// Save
}
}
Моя проблема в том, что ModelState.IsValid
не запускает проверку объектов в списке.
Как мне это сделать, или это вообще возможно?
Или, альтернативно, я могу вручную запустить проверку элементов всписок