どうやら私は何か間違ったことをしている、すべてを試しました。
最初は、オブジェクトの配列を角度の $http を使用して asp.net mvc コントローラーに送信する必要がありましたが、うまくいきませんでした。
次にjqueryを使ってみました。$.get
、$.post
、さまざまなパラメーターを使用したメソッドを試しました$.ajax
(伝統的、非伝統的、ありdataType:'json'
、なし-まだ値を渡すことができません。これは私を殺しています。
$.ajax(
url: '/Home/Foo'
data: items: [{'name':'some'},{'name':'other'}])
public JsonResult Foo(Item[] items)
{
return Json(items, JsonRequestBehavior.AllowGet);
}
public class Item
{
public string name { get; set; }
}
私がそれから得ることができる最高のもの-アイテムをItem []配列として認識しますが、すべてのname
値はnullです