/ / Jak przekazać LISTĘ, aby wyświetlić jako JSON w asp.net MVC - javascript, c #, json, asp.net-mvc

Jak przekazać LISTĘ, aby wyświetlić jako JSON w asp.net MVC - javascript, c #, json, asp.net-mvc

Muszę przekazać tę listę moim zdaniem: wprowadź opis obrazu tutaj

Ale w tym formacie:

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

Odpowiedzi:

1 dla odpowiedzi № 1

Zasadniczo chcesz przekształcić swoją listę w pożądaną umowę na dane. Linq jest na to dobry:

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

Następnie serializuj i zwróć obiekt transformacji.