Problem:
In einer ASP.NET -MVC -Anwendung, einem HTML Das Formular mit einer dynamischen Reihe von Eingabelementen muss als ienumerable & lt; batchProductViewModel & gt eingereicht werden. Modelleigenschaft. Die Aktionsmethode kann das Modell jedoch bei Verwendung von Formcollection als Methodeparameter nicht mit Daten aus dem Formular gebunden. Die Aktionsmethode muss eine Instanz des korrekten Modelltyps ConnectBatchProductViewModel als Parameter akzeptieren. Befolgen Sie die folgenden Schritte, um ein Formular zu generieren, das Werte für eine iEnumerable Eigenschaft im Modell bilden:
Verwenden Sie eine für die Schleife, um die Steuerelemente für jedes Element in der Sammlung zu generieren. Jedes Steuerelement muss mit Indexer benannt werden, um korrekt an das Modell zu binden. Empfangen Sie das Modell als Parameter. 🎜> Aktionsmethode:
Das obige ist der detaillierte Inhalt vonWie kann ich Form -Arrays von ASP.NET MVC zu einem iEnumerablen Modell richtig veröffentlichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!