MVC Core 2.0 после повторного частичного просмотра формы - PullRequest
0 голосов
/ 02 мая 2018

У меня есть форма, которая имеет частичное представление (может быть добавлено несколько раз) при нажатии кнопки с помощью jQuery.

 $("#addPerson").on('click', function () {
      $.ajax({
           type: "POST",
           url: '@Url.Action("Partial_View")',
           success: function (res) {
               $("#personForm").append(res);
           },
           error: function (err) { console.log('err: ' + err)
       });
   });

Я хочу, чтобы родительская страница публиковала данные формы каждого частичного представления на одной кнопке отправки.

Каков наилучший способ настроить родительские / частичные модели представления и достичь этого?

Предположим, что повторное частичное представление имеет эту модель на данный момент:

public class PartialViewModel {
    public Person Person {get; set;}
    public int PersonCount {get; set;}
}



public class Person {
    public string FirstName {get; set;}
    public string LastName {get; set;}
}
...