De retour une liste des clés avec des erreurs de ModelState
-
23-08-2019 - |
Question
Comment puis-je retourner une liste / tableau de toutes les clés qui ont une erreur?
Je l'ai essayé de faire le ci-dessous, mais il dit que je ne peux pas avoir ce genre d'expression pour une raison quelconque.
ModelState.ToList(item => item.Value.Errors.Count > 0)
La solution
var errors = from modelstate in ModelState.AsQueryable().Where(f => f.Value.Errors.Count > 0) select new { Title = modelstate.Key };
Autres conseils
Count est une méthode. Vous avez besoin () s AFTER est. Mais je préfère Tout, de toute façon:
from item in ModelState
where item.Value.Errors.Any()
select item.Key
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow