Compte tenu de la méthode du contrôleur suivant:Le passage d'un type anonyme à UpdateModel/TryUpdateModel dans ASPNETMVC
[AcceptVerbs("POST","GET")]
public ActionResult apiMapInfo()
{
var x = new { Lat = "", Long = "", Name = ""};
var mapInfo = new DALServices.Models.MapInfo();
// Corrige
TryUpdateModel(mapInfo);
// ne met pas correctement
TryUpdateModel(x);
var svc = new APIServices.Services.ReturnMapInfo() {inputs = mapInfo};
svc.Run();
return new ObjectResult<Result>(new Result(svc.errorCode, svc.errorMessage, svc.results), svc.ExtraTypesForSerialization);
}
L'objet x n'est pas mis à jour correctement par la méthode TryUpdateModel, mais l'objet mapInfo est. Mon hypothèse est que la méthode TryUpdateModel ne gère pas le mappage à un type anonyme comme x.
Merci,
Hal