ここでfiddlerを使用すると、投稿されたデータが表示されます。
first.Id=1&first.Value=This+is+my+first+name.&second.Id=2&second.Value=The+second+one.
コントローラ上:
[HttpPost]
public void Set(EditSettings[] settings)
{
//the settings is always null
}
私はここSOでたくさんの質問を試しましたが、どれもうまくいきませんでした!
設定が2つしかないため、パラメーターを分離し、ajaxpostリクエストで偽造されたオブジェクトを使用することができました。
今私の質問は、最初の文字列の代わりにどのタイプの文字列をモデルバインダーに渡す必要があるかということです。「最初の」または「2番目の」パラメータ名がないので、そこで何を変更する必要がありますか?