Мне нужна помощь в рендеринге сложной модели.
У меня сложная модель с 2 свойствами класса. Все 3 класса (AddProjectQnrModel, ProjectModel, QTModel) имеют свойства GroupId и GroupName.
public class AddProjectQnrModel
{
[Required]
public int GroupId { get; set; }
public string GroupName { get; set; }
public ProjectModel Project { get; set; }
public QCTModel QCT { get; set; }
}
В представлении я использую шаблоны редактора:
@Html.EditorFor(x => x.Project, "_EditProject.cshtml")
@Html.EditorFor(x => x.QCT, "_QCT-v1.cshtml")
Я не могу использовать @ html.Partial, поскольку он не будет правильно связывать свойства, поэтому мне придется использовать шаблоны редактора.
При запуске проекта я получаю эту ошибку:
Имена типов проверки в ненавязчивых правилах проверки клиента должны быть
уникальный. Следующий тип проверки был замечен более одного раза:
требуется
Описание: необработанное исключение произошло во время выполнения
текущий веб-запрос. Пожалуйста, просмотрите трассировку стека для более
информация об ошибке и ее возникновении в коде.
Сведения об исключении: System.InvalidOperationException: тип проверки
имена в ненавязчивых правилах проверки клиента должны быть уникальными.
следующий тип проверки был замечен более одного раза: требуется
Source Error:
Line 26:
Line 27: @Html.EditorFor(x => x.Project, "_EditProject.cshtml")
Line 28:
Line 29: