コレクションを含むモデルがあります。EditorFor
パラメータとして単一の要素を持つアクションに投稿するフォームで各個人をラップしたいと考えています。すなわち:
class ModelWithCollection
{
List<ElementModel> Elements { get; set; }
}
class ElementModel
{
int Field { get; set; }
}
public ActionResult ElementAction(ElementModel viewModel)
{
}
ただし、viewModel
プロパティが入力されていません。エディターが id をElements[0].Field
. むしろアクションが好きなところField
。
どうすればこれを回避できますか?
ファイルのアップロードが含まれているため、jqueryなどを使用して手動で投稿を作成できるとは思いません。