Ich habe ein Szenario Ich möchte eine Teilansicht verwenden, aber ich habe Probleme mit der Weitergabe von Daten an den Controller. Hier ist ein grundlegendes Beispiel für das, was ich versuche zu tun.ASP.NET MVC Teilansicht mit Formular
Objekte:
- Kunden
- Bestellen
ein Kunde eine IList<Order>
drauf hat. Ich möchte, dass die Teilansicht dem Benutzer ermöglicht, die Informationen zu bearbeiten. Ich kann die Daten anzeigen, aber wenn das Formular die Liste unter dem Customer-Objekt veröffentlicht, ist null.
Ich habe auch versucht, ein separates Formular in meiner Teilansicht zu verwenden. Wenn ich dies tun, wenn ich paramenters auf dem Controller erstellen wie, damit ich die Daten erhalten:
public ActionResult UpdateOrders(IList<Guid> id, IList<int> quantity, IList<Guid> productId)
Aber wenn ich dies tun
public ActionResult UpdateOrders(IList<Order> orders)
Die Liste ist null.
Wenn jemand einen besseren Vorschlag hat, wie dies zu erreichen ist, lassen Sie es mich wissen.
Können Sie den HTML-Beitrag, ich denke, es würde in dieser Frage helfen – Hugoware