2017-09-01 113 views
0

我傳遞從JavaScript到服務器陣列,看起來是這樣的:通二維數組到C#模型

tableGrid: 
[ 
    [ 
     ["row0cell0", "row0cell1", "row0cell2", "row0cell3", "row0cell4"], 
     ["row1cell0", "row1cell1", "row1cell2", "row1cell3", "row1cell4"] 
    ] 
] 

我需要將它傳遞給C#的Web API,因此現在我要添加它以我的表創建一個現有的模型,所以我把這個在我的模型:

public List<Array> tableGrid { get; set; } 

我想我有multimensional陣列狀ARR [2] [2],任何提示做訪問元素球員?

回答

1

你可以添加字符串列表清單:

public List<List<string>> tableGrid { get; set; } 

提出,在一個MyClass類並將其添加到[FromBody]在您的控制器。

public PostData([FromBody] myClass) { 

} 

然後你應該通過POST發送它從JavaScript。