Częściowy widok ASP.NET MVC z formularzem

Mam scenariusz Chcę użyć widoku częściowego, ale mam problemy z przekazywaniem danych do kontrolera. Oto podstawowy przykład tego, co próbuję zrobić.

Obiekty:

KlientZamówienie

Klient maIList<Order> na tym. Chcę częściowy widok, aby umożliwić użytkownikowi edycję informacji. Mogę wyświetlić dane do wyświetlenia, ale gdy formularz opublikuje listę pod obiektem klienta, wartość null.

Próbowałem też użyć oddzielnego formularza w moim częściowym widoku. Kiedy to robię, jeśli tworzę paramentery na kontrolerze tak, że otrzymuję dane:

<code>public ActionResult UpdateOrders(IList<Guid> id, IList<int> quantity, IList<Guid> productId)
</code>

Ale kiedy to robię

<code>public ActionResult UpdateOrders(IList<Order> orders)
</code>

Lista jest pusta.

Jeśli ktoś ma lepsze sugestie, jak to osiągnąć, daj mi znać.

questionAnswers(1)

yourAnswerToTheQuestion