0

IEnumerableMVC3のビューからコントローラーへのJQueryを使用して、ビューからコントローラーにコレクションを渡したいです。

モデルIEnumerableのコレクションを取るページがあります。PersonJQuery を使用して人物コレクションを追加/変更した後、コレクションをコントローラーに渡して人物コレクション全体を更新したいと考えています。Jqueryで配列オブジェクトを構築してコレクションを渡そうとしましたが、うまくいきませんでした。

コレクションをコントローラーに渡すにはどうすればよいですか?

IEnumerable コレクションだけではなく、任意のコレクションにすることができます。

本当に緊急です。

4

1 に答える 1

0

このためには、ビューにコントロールの名前を付けて、コレクションのインデックスを次のようにする必要があります

<input type='text' name='collection[0].Name' />
<input type='text' name='collection[0].Age' />
<input type='text' name='collection[1].Name' />
<input type='text' name='collection[1].Age' />

このBinding to a Listについては、Phil Haack のこの投稿を確認してください。

于 2012-05-07T15:36:10.343 に答える