Bonsoir,
J'ai un objet composé de cette manière :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| postAjax = {
ProjetID: projetIdentifiant,
URL: url,
LoginAdmin: login,
MdpAdmin: motDePasse,
EchangeIP: echangeIP,
EchangePort: echangePort,
ConcentrateurNumero: concentrateurNumero,
ConcentrateurType: concentrateurType,
TemplatePlan: templatePlan,
TemplateEquipement: templateEquipement,
Langues: lesLangues,
OptionsMetiers: lesOptionsMetiers
}; |
Où Langues et OptionsMetiers sont des tableaux.
Quand je demande de visualiser le contenu poster en ajax, j'ai :
"ProjetID":"test","URL":"","LoginAdmin":"","MdpAdmin":"","EchangeIP":"","EchangePort":"","ConcentrateurNumero":"","ConcentrateurType":"","TemplatePlan":"","TemplateEquipement":"","Langues":[{"$id":"1","ID":1,"Intitule":"Français","Code":"FR"}],"OptionsMetiers":[{"$id":"1","ID":1,"Intitule":"Rondier"},{"$id":"2","ID":2,"Intitule":"Access"},{"$id":"4","ID":4,"Intitule":"Intrusion"},{"$id":"5","ID":5,"Intitule":"Vidéo"}]}
Or C# refuse ce modèle
je reçois l'erreur
{"$id":"1","Message":"La demande n’est pas valide.","ModelState":{"$id":"2","projet.OptionsMetiers[0].ID":["Error reading object reference '1'. Path 'OptionsMetiers[0].ID', line 1, position 279."]}}
Si quelqu'un a une idée
Partager