Задать вопрос
@MADm

Как построить PartialView таким образом чтобы связывание модели срабатывало?

Есть несколько сущностей с CRUD функционалом. Допустим есть компания и есть контакт. Связь 1 ко многим. У 1 компании может быть много контактов. Есть отдельное создание компании есть отдельное создание контакта. Есть требование сделать одновременно на 1 форме создание и контакта и компании. Хочется это сделать через PartialView для того случая если у нас изменится модель компании или контакта поменялось сразу в двух местах. Есть 2 ViewModel для каждой сущности. Проблема в том что name для input генерится на основании partialView. И одинаковые поля перебивают друг друга. Как можно решить такую проблему?
  • Вопрос задан
  • 122 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • Учебный центр IBS
    DEV-001_NET Шаблоны проектирования GoF. Редакция для .NET
    1 неделя
    Далее
Решения вопроса 1
@MADm Автор вопроса
Всеже вышло нагуглить решение, всегото нужно было знать параметры для рендера partial view

@Html.Partial("~/Views/Company/CreatePartial.cshtml", Model.companyViewModel, new ViewDataDictionary { TemplateInfo = new TemplateInfo { HtmlFieldPrefix = "companyViewModel" }});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы