Mēģinot ievietot json saturu asp.net pamata aizmugurējā sistēmā, aizmugursistēmas objekts vienmēr ir nulle, un tīkla pieprasījums ir šāds:
{"draw":1,"columns":[{"data":"userName","name":"","searchable":true,"orderable":false,"search":{"value":"","regex":false}},{"data":"nickName","name":"","searchable": true,"orderable":false,"search":{"value":"","regex":false}},{"data":"deptCode","name":"","searchable":true,"orderable":false,"search":{"value":"","regex":false}},{" dati":"_CreateTime","name":"","searchable":true,"orderable":false,"search":{"value":"","regex":false}},{"data":"disabled","name":"","searchable":true,"orderable": false,"search":{"value":"","regex":false}}],"order":[{"column":0,"dir":"asc"}],"start":0,"length":20,"search":{"value":"","regex":false},"SearchPar":{"userName":""}}
content-type: application/json; charset=UTF-8 Fona kods ir šāds:
Objekta maiņa uz vienkāršu tipu parasti ir pieņemama, vai tā ir vispārēja problēma? Visbeidzot, tika atklāts, ka šķita, ka uzskaitījuma tips netiek pareizi uztverts, izraisot visu objektu nulli.
Šķīdums:
Objektu deserializēšana, izmantojot NewtonsoftJson, noklusējumsDroši vien tāSistēma.Teksts.Json。
Nuget komanda ir šāda:
Startēšanas modifikācijas ir šādas:
(Beigas)
|