Мне нужна помощь в визуализации сложной модели.
У меня сложная модель с двумя свойствами класса. Все 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, так как он не будет правильно связывать свойства, поэтому я должен использовать шаблоны редактора.
При запуске проекта я получаю следующую ошибку:
Имена типов проверки в ненавязчивых правилах проверки клиентов должны быть уникальными. Следующий тип проверки встречался более одного раза: required
Описание: необработанное исключение произошло во время выполнения текущего веб-запроса. Просмотрите трассировку стека для получения дополнительной информации об ошибке и ее происхождении в коде.
Сведения об исключении: System.InvalidOperationException: имена типов проверки в правилах ненавязчивой проверки клиентов должны быть уникальными. следующий тип проверки встречался более одного раза: требуется
Source Error:
Line 26:
Line 27: @Html.EditorFor(x => x.Project, "_EditProject.cshtml")
Line 28:
Line 29: