Je passe du contrôleur un tableau généré par le code suivant:Problème avec commande par LINQ dans
public ActionResult GetClasses(bool ajax, string kingdom)
{
int _kingdom = _taxon.getKingdom(kingdom);
var query = (from c in vwAnimalsTaxon.All()
orderby c.ClaName
select new { taxRecID = c.ClaRecID, taxName = c.ClaName }).Distinct();
return Json(query, JsonRequestBehavior.AllowGet);
}
La liste des requêtes doit être ordonnée, mais cela ne fonctionne pas, je reçois les noms de les classes ont été mal classées dans le tableau, parce que j'ai vu le débogage que les noms ne sont pas commandés. La vue est juste une liste déroulante chargée automatiquement, donc je suis presque sûr que le problème est avec l'action. Est-ce que tu vois quelque chose qui ne va pas?
Oui, ça y est, je ne savais pas que ça pouvait arriver comme ça, même si je soupçonné quelque chose, mais je ne savais pas comment faire la commande en tant que méthode ... Merci – vikitor