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ówienieKlient 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ć.