私は、子モデルのコレクションを含むMVCモデルのための強く型付けされた編集フォーム(Documentには多くのLocalizedDocumentsが含まれています)に取り組んでいます。各ドキュメントには、0,1、または多くのローカライズされたドキュメントを含めることができ、すべてのローカライズされたドキュメントには、ユーザーがファイルの新しいバージョンをアップロードできるように、入力タイプ= "file"があります。ASP.NET MVC複数のファイルのアップロード
各LocalizedDocumentの編集フィールドをレンダリングするには、LocalizedDocumentのフィールドを含む強く型付けされた部分ビューがあり、次に編集ビューではHtml.EditorFor(model => model.Document.LocalizedDocuments)
を使用します。
フォームが投稿されると、各LocalizedDocumentフィールドには、LocalizedDocument [i]のプレフィックスが付けられます。しかし、ファイルの入力にもLocalizedDocument [i]という接頭辞が付くように、どうすればファイルのアップロードを適切なLocalizedDocumentに関連付けることができますか?