2016-06-14 38 views
0

我需要这个名单传递给我的看法: enter image description here如何通过列出MVC asp.net以查看JSON

但在这种格式:

{ 
    "data": [ 
    { 
     "FIRST_NAME": "Robert", 
     "LAST_NAME": "Meczybula", 
     "ID": 12421 
     ... 
    }, 
... 
]} 
+0

可能的[如何从MVC控制器返回Json对象查看]的副本(http://stackoverflow.com/questions/15196528/how-to-return-json-object-from-mvc-controller-to-view ) – Shaharyar

回答

1

基本上你想改变你的列表到期望的数据合同。 Linq对此很有帮助:

var transform = new 
    { 
     data = data.Select(x => 
      new { 
       x.FIRST_NAME, 
       x.LAST_NAME, 
       ... 
      }), 
     ... 
    }; 

然后只是序列化并返回转换对象。

+0

非常感谢你! – DiPix