У меня есть объект модели с коллекцией подобъектов List. Мне нужно загрузить поля формы для подобъекта на страницу и предоставить ссылку для динамического добавления полей формы для второго объекта. Другими словами, несколько подобъектов можно создать с помощью одной формы и одной обратной публикации.
Моя первая мысль заключалась в том, чтобы просто поместить поля формы в частичное представление и загрузить представление через Ajax.ActionLink. Это сработало, но проблема возникает при попытке однозначно идентифицировать каждый объект в коллекции и связать коллекцию объектов при обратной передаче. Для этого кажется правильным использование помощника @ Html.EditorFor (), но я не знаю, как вызвать его через Ajax для динамического добавления шаблона редактора объекта на страницу при нажатии ссылки.