/ / Comment passer de la liste à afficher en tant que JSON dans MVC asp.net - javascript, c #, json, asp.net-mvc

Comment passer de la liste à afficher en tant que JSON dans MVC asp.net - javascript, c #, json, asp.net-mvc

Je dois passer cette liste à mon avis: entrer la description de l'image ici

Mais dans ce format:

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

Réponses:

1 pour la réponse № 1

En gros, vous voulez transformer votre liste en contrat de données souhaité. Linq est bon pour ça:

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

Ensuite, il suffit de sérialiser et de retourner l'objet de transformation.