Ich arbeite an einem stark typisierten Bearbeitungsformular für ein MVC-Modell, das eine Sammlung von untergeordneten Modellen enthält (Dokument enthält viele LocalizedDocuments). Jedes Dokument kann 0, 1 oder viele lokalisierte Dokumente enthalten, und jedes lokalisierte Dokument hat einen Eingabetyp = "Datei", damit der Benutzer eine neue Version der Datei hochladen kann.ASP.NET MVC Mehrere Datei-Uploads
Um die Bearbeitungsfelder für jedes LocalizedDocument zu rendern, habe ich eine stark typisierte Teilansicht, die die Felder für das LocalizedDocument enthält, und dann in meiner Bearbeitungsansicht Html.EditorFor(model => model.Document.LocalizedDocuments)
.
Wenn das Formular veröffentlicht wird, wird jedem meiner LocalizedDocument-Felder wie erwartet LocalizedDocument [i] vorangestellt. Wie kann ich es aber bekommen, damit der Dateieingabe auch LocalizedDocument [i] vorangestellt wird, damit ich den Datei-Upload auf das entsprechende LocalizedDocument beziehen kann?